Skip to content

Commit f912664

Browse files
authored
Merge pull request #33 from Dushistov/fix-linux-clang-build
fix: build with clang on linux
2 parents c3ff8ce + ad8b0d6 commit f912664

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

couchbase-lite-core-sys/build.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fn main() {
1010
env_logger::init();
1111
let dst = cmake::Config::new(Path::new("couchbase-lite-core"))
1212
.define("DISABLE_LTO_BUILD", "True")
13-
.define("SANITIZE_FOR_DEBUG_ENABLED", "False")
13+
.define("MAINTAINER_MODE", "False")
1414
.define("ENABLE_TESTING", "False")
1515
.define("LITECORE_BUILD_TESTS", "False")
1616
.define("SQLITE_ENABLE_RTREE", "True")
@@ -19,6 +19,8 @@ fn main() {
1919
.join("build");
2020

2121
println!("cargo:rerun-if-changed=couchbase-lite-core");
22+
println!("cargo:rerun-if-env-changed=CC");
23+
println!("cargo:rerun-if-env-changed=CXX");
2224

2325
println!("cargo:rustc-link-search=native={}", dst.display());
2426
println!(

0 commit comments

Comments
 (0)