felixc / felixc/rexiv2

How to package with tauri

Open
#74 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
88
Forks
19
PR merge metrics
No merged PRs in 30d

Description

I am trying to build a desktop application with [tauri](https://github.com/tauri-apps/tauri) and using your library to extract exif information from images. I had to install `gexiv2` and `exiv2` on my machine for it to work. How can i bundle `exiv2` and `gexiv2` binaries with my `tauri` application? How does `rexiv2` or `gexiv2-sys` figure out where to find the `gexiv2` executable on my system?

I am building the application on MacOS.

I guess i can set `PKG_CONFIG_PATH` when building the `tauri` app. But when a user installs the `tauri` app on their machine, the path to the bundled `gexiv2` would be different for different user. So i won't be able to set `PKG_CONFIG_PATH` during build time.

Would appreciate any help. Thanks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.