summaryrefslogtreecommitdiffstats
path: root/ffi
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2019-08-20 12:59:40 +0200
committerJustus Winter <justus@sequoia-pgp.org>2019-08-20 12:59:40 +0200
commita9be3edc1c1a71886ab591119e28c74df880d3a6 (patch)
tree969f4e71012af40808f526432a62bf4415bb4dbd /ffi
parent84c9c8b86f5d752249142c84182830318a03d67e (diff)
openpgp-ffi, ffi: Honor CFLAGS in c-tests, add -Wall.
Diffstat (limited to 'ffi')
-rw-r--r--ffi/tests/c-tests.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/ffi/tests/c-tests.rs b/ffi/tests/c-tests.rs
index 7cbec614..ff613bad 100644
--- a/ffi/tests/c-tests.rs
+++ b/ffi/tests/c-tests.rs
@@ -228,7 +228,8 @@ fn build(include_dirs: &[PathBuf], ldpath: &Path, target_dir: &Path,
include_dirs.iter().map(|dir| format!("-I{:?}", dir))
.collect::<Vec<String>>().join(" ");
let st = Command::new("make")
- .env("CFLAGS", &format!("-O0 -ggdb {}", includes))
+ .env("CFLAGS", &format!("-Wall -O0 -ggdb {} {}", includes,
+ env::var("CFLAGS").unwrap_or("".into())))
.env("LDFLAGS", &format!("-L{:?} -lsequoia_ffi", ldpath))
.arg("-C").arg(&target_dir)
.arg("--quiet")