]> granicus.if.org Git - libexpat/commitdiff
Travis CI: Cover more non-default build parameters (in isolation) issue-324-cover-build-flags
authorSebastian Pipping <sebastian@pipping.org>
Sun, 29 Sep 2019 17:00:45 +0000 (19:00 +0200)
committerSebastian Pipping <sebastian@pipping.org>
Sun, 29 Sep 2019 20:42:18 +0000 (22:42 +0200)
.travis.yml

index 9fa93592ae0fc0c6e98f432f657427e38a0d6496..03cb9820d65ae727028f99df1c441fc4c4c75176 100644 (file)
@@ -27,6 +27,16 @@ matrix:
       env: MODE=cmake-oos CMAKE_ARGS="-DEXPAT_ATTR_INFO=ON -DEXPAT_BUILD_FUZZERS=ON -DCMAKE_C_FLAGS=-fsanitize=address -DCMAKE_CXX_FLAGS=-fsanitize=address -DCMAKE_EXE_LINKER_FLAGS=-fsanitize=address -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++"
     - os: linux
       env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=address CMAKE_ARGS=-DEXPAT_ATTR_INFO=ON
+    - os: linux
+      env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=address CMAKE_ARGS=-DEXPAT_CONTEXT_BYTES=OFF
+    - os: linux
+      env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=address CMAKE_ARGS=-DEXPAT_DTD=OFF
+    - os: linux
+      env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=address CMAKE_ARGS=-DEXPAT_LARGE_SIZE=ON
+    - os: linux
+      env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=address CMAKE_ARGS=-DEXPAT_MIN_SIZE=ON
+    - os: linux
+      env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=address CMAKE_ARGS=-DEXPAT_NS=OFF
     - os: linux
       env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=memory
     - os: linux