diff --git a/libsqlite3-sys/build.rs b/libsqlite3-sys/build.rs index 8a971c3..12a4675 100644 --- a/libsqlite3-sys/build.rs +++ b/libsqlite3-sys/build.rs @@ -240,7 +240,7 @@ mod build_bundled { cfg.flag("-DHAVE_LOCALTIME_R"); } // Target wasm32-wasi can't compile the default VFS - if is_compiler("wasm32-wasi") { + if env::var("TARGET").map_or(false, |v| v == "wasm32-wasi") { cfg.flag("-DSQLITE_OS_OTHER") // https://github.com/rust-lang/rust/issues/74393 .flag("-DLONGDOUBLE_TYPE=double");