Skip to content

Commit aad5fcb

Browse files
authored
Merge pull request #34 from Dushistov/fix-missed-libs
add missed library to static link mbedx509
2 parents f912664 + 623e697 commit aad5fcb

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

couchbase-lite-core-sys/build.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,18 @@ fn main() {
4343
.join("library")
4444
.display()
4545
);
46-
println!("cargo:rustc-link-lib=static=FleeceStatic");
46+
println!(
47+
"cargo:rustc-link-search=native={}",
48+
dst.join("vendor").join("mbedtls").join("library").display()
49+
);
4750
println!("cargo:rustc-link-lib=static=LiteCoreStatic");
51+
println!("cargo:rustc-link-lib=static=FleeceStatic");
52+
println!("cargo:rustc-link-lib=static=Support");
4853
println!("cargo:rustc-link-lib=static=SQLite3_UnicodeSN");
4954
println!("cargo:rustc-link-lib=static=BLIPStatic");
50-
println!("cargo:rustc-link-lib=static=Support");
5155
println!("cargo:rustc-link-lib=static=mbedcrypto");
56+
println!("cargo:rustc-link-lib=static=mbedtls");
57+
println!("cargo:rustc-link-lib=static=mbedx509");
5258

5359
if cfg!(target_os = "linux") {
5460
println!("cargo:rustc-link-lib=icuuc");

0 commit comments

Comments
 (0)