matrix-authentication-service/.gear/predownloaded-development/vendor/vcpkg
2026-03-07 01:41:31 +03:00
..
.github/workflows added rust vendor 2026-03-07 01:41:31 +03:00
src added rust vendor 2026-03-07 01:41:31 +03:00
test-data added rust vendor 2026-03-07 01:41:31 +03:00
tests added rust vendor 2026-03-07 01:41:31 +03:00
.cargo-checksum.json added rust vendor 2026-03-07 01:41:31 +03:00
.cargo_vcs_info.json added rust vendor 2026-03-07 01:41:31 +03:00
.gitlab-ci.yml added rust vendor 2026-03-07 01:41:31 +03:00
Cargo.toml added rust vendor 2026-03-07 01:41:31 +03:00
Cargo.toml.orig added rust vendor 2026-03-07 01:41:31 +03:00
CHANGELOG.md added rust vendor 2026-03-07 01:41:31 +03:00
LICENSE-APACHE added rust vendor 2026-03-07 01:41:31 +03:00
LICENSE-MIT added rust vendor 2026-03-07 01:41:31 +03:00
notes.md added rust vendor 2026-03-07 01:41:31 +03:00
README.md added rust vendor 2026-03-07 01:41:31 +03:00
rustfmt.toml added rust vendor 2026-03-07 01:41:31 +03:00
setup_vcp.sh added rust vendor 2026-03-07 01:41:31 +03:00

vcpkg-rs Windows macOS Linux

Documentation Changelog

This is a helper for finding libraries in a Vcpkg installation from cargo build scripts. It works similarly to pkg-config. It works on Windows (MSVC ABI), Linux and MacOS.

Example

Find the library named foo in a Vcpkg installation and emit cargo metadata to link it:

// build.rs
fn main() {
    vcpkg::find_package("foo").unwrap();
}

See the crate documentation for more information. See cargo-vcpkg for a convenient way of creating a vcpkg installation.

License

See LICENSE-APACHE, and LICENSE-MIT for details.