-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install/build pkg-config if it's not available on the system #103
Comments
Potentially libpkgconf could be wrapped in a -sys crate but even that is a bit large even if self-contained. |
I had the same idea. |
There's also a meson port for the original pkg-config now, which is lighter than pkgconf. |
the meson port removed glib from the codebase? IIRC that's one of the issues with the original pkg-config. |
No, that was Jussi's meson port. This one by @tp-m uses glib as a subproject, with all unnecessary things patched out in the build system, see https://gitlab.freedesktop.org/tpm/pkg-config/-/tree/meson/subprojects/packagefiles/glib-2.74.4. That makes it equivalent to how the Autotools build works, except with newer glib. |
Then there is lots of room for making it light :) I wish enough of us has time to come up with a pure rust impl. |
Shouldn't be too hard via the
cc
crate and downloading it inbuild.rs
.The text was updated successfully, but these errors were encountered: