diff options
author | Alyssa Ross <hi@alyssa.is> | 2024-02-27 23:24:28 +0100 |
---|---|---|
committer | Xavier Claessens <xclaesse@gmail.com> | 2024-02-27 18:49:37 -0500 |
commit | e9ee63ed033cb2fa64349fbe35f10e82ae264024 (patch) | |
tree | 00980f0a9b18b6bb47452f1ca260aef9809fc124 /test cases | |
parent | 0dc2499b2ae58e35e21d6796be238d6cca42466c (diff) | |
download | meson-e9ee63ed033cb2fa64349fbe35f10e82ae264024.zip meson-e9ee63ed033cb2fa64349fbe35f10e82ae264024.tar.gz meson-e9ee63ed033cb2fa64349fbe35f10e82ae264024.tar.bz2 |
cargo: support lib.path in Cargo.toml
Cargo implements this configuration option to override the entry point
of the library.
To get test coverage, I've modified one of the two Cargo subprojects
in the test to use a non-default library entrypoint. The other still
uses the default.
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/rust/22 cargo subproject/subprojects/foo-rs/Cargo.toml | 1 | ||||
-rw-r--r-- | test cases/rust/22 cargo subproject/subprojects/foo-rs/lib.rs (renamed from test cases/rust/22 cargo subproject/subprojects/foo-rs/src/lib.rs) | 0 |
2 files changed, 1 insertions, 0 deletions
diff --git a/test cases/rust/22 cargo subproject/subprojects/foo-rs/Cargo.toml b/test cases/rust/22 cargo subproject/subprojects/foo-rs/Cargo.toml index 796548d..0f0225d 100644 --- a/test cases/rust/22 cargo subproject/subprojects/foo-rs/Cargo.toml +++ b/test cases/rust/22 cargo subproject/subprojects/foo-rs/Cargo.toml @@ -5,6 +5,7 @@ edition = "2021" [lib] crate-type = ["cdylib"] +path = "lib.rs" # This dependency does not exist, verify optional works. [dependencies.notfound] diff --git a/test cases/rust/22 cargo subproject/subprojects/foo-rs/src/lib.rs b/test cases/rust/22 cargo subproject/subprojects/foo-rs/lib.rs index 1c8cbc9..1c8cbc9 100644 --- a/test cases/rust/22 cargo subproject/subprojects/foo-rs/src/lib.rs +++ b/test cases/rust/22 cargo subproject/subprojects/foo-rs/lib.rs |