├── .github ├── release-drafter.yml └── workflows │ ├── ci.yml │ ├── release-drafter.yml │ └── release-plz.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src ├── lib.rs ├── metadata.rs ├── test.rs └── tests ├── lib └── libteststatic.a ├── testanotherlib.pc ├── testdata.pc ├── testlib-2.0.pc ├── testlib-3.0.pc ├── testlib.pc ├── testlibwithrpath.pc ├── teststaticlib.pc ├── toml-fallback-names └── Cargo.toml ├── toml-feature-not-string └── Cargo.toml ├── toml-feature-versions └── Cargo.toml ├── toml-good └── Cargo.toml ├── toml-invalid-cfg └── Cargo.toml ├── toml-missing-file └── no-cargo-toml-here ├── toml-missing-key └── Cargo.toml ├── toml-not-table └── Cargo.toml ├── toml-optional └── Cargo.toml ├── toml-os-specific └── Cargo.toml ├── toml-override-name └── Cargo.toml ├── toml-rpath └── Cargo.toml ├── toml-static └── Cargo.toml ├── toml-two-libs └── Cargo.toml ├── toml-unexpected-key └── Cargo.toml ├── toml-version-fallback-names └── Cargo.toml ├── toml-version-in-table-not-string └── Cargo.toml ├── toml-version-missing └── Cargo.toml ├── toml-version-names └── Cargo.toml ├── toml-version-not-string └── Cargo.toml ├── toml-version-range-unsatisfied └── Cargo.toml └── toml-version-range └── Cargo.toml /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/release-plz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/.github/workflows/release-plz.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /Cargo.lock 2 | /target 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/README.md -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/metadata.rs -------------------------------------------------------------------------------- /src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/test.rs -------------------------------------------------------------------------------- /src/tests/lib/libteststatic.a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/testanotherlib.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/testanotherlib.pc -------------------------------------------------------------------------------- /src/tests/testdata.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/testdata.pc -------------------------------------------------------------------------------- /src/tests/testlib-2.0.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/testlib-2.0.pc -------------------------------------------------------------------------------- /src/tests/testlib-3.0.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/testlib-3.0.pc -------------------------------------------------------------------------------- /src/tests/testlib.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/testlib.pc -------------------------------------------------------------------------------- /src/tests/testlibwithrpath.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/testlibwithrpath.pc -------------------------------------------------------------------------------- /src/tests/teststaticlib.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/teststaticlib.pc -------------------------------------------------------------------------------- /src/tests/toml-fallback-names/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-fallback-names/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-feature-not-string/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-feature-not-string/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-feature-versions/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-feature-versions/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-good/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-good/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-invalid-cfg/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-invalid-cfg/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-missing-file/no-cargo-toml-here: -------------------------------------------------------------------------------- 1 | No Cargo.toml here 2 | -------------------------------------------------------------------------------- /src/tests/toml-missing-key/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "toml-missing-key" 3 | 4 | no-pkg-config-here = true 5 | -------------------------------------------------------------------------------- /src/tests/toml-not-table/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-not-table/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-optional/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-optional/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-os-specific/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-os-specific/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-override-name/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-override-name/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-rpath/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-rpath/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-static/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-static/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-two-libs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-two-libs/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-unexpected-key/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-unexpected-key/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-version-fallback-names/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-version-fallback-names/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-version-in-table-not-string/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-version-in-table-not-string/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-version-missing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-version-missing/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-version-names/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-version-names/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-version-not-string/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-version-not-string/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-version-range-unsatisfied/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-version-range-unsatisfied/Cargo.toml -------------------------------------------------------------------------------- /src/tests/toml-version-range/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdesmott/system-deps/HEAD/src/tests/toml-version-range/Cargo.toml --------------------------------------------------------------------------------