]> granicus.if.org Git - libexpat/commitdiff
TravisCI: also test CMake build out of source
authorRolf Eike Beer <eike@sf-mail.de>
Wed, 13 Dec 2017 17:39:53 +0000 (18:39 +0100)
committerSebastian Pipping <sebastian@pipping.org>
Wed, 13 Dec 2017 19:05:34 +0000 (20:05 +0100)
.travis.sh
.travis.yml

index dec9185f12e8c3e487bfe6ab6f845a0146798df6..97b8c5ad3e4bd0d04da97c31071f3596658bf136 100755 (executable)
@@ -48,6 +48,13 @@ elif [[ ${MODE} = cmake ]]; then
     make all test
     make DESTDIR="${PWD}"/ROOT install
     ( cd ROOT/ && find | sort )
+elif [[ ${MODE} = cmake-oos ]]; then
+    mkdir build
+    cd build
+    cmake ..
+    make all test
+    make DESTDIR="${PWD}"/ROOT install
+    ( cd ROOT/ && find | sort )
 else
     ./qa.sh "${MODE}"
 fi
index dfc7cff55d093b7e5065576ff05ac0ae9f240e03..13e45c6af2ee707a717175f6dcc4252733d9ffd5 100644 (file)
@@ -10,6 +10,7 @@ env:
   matrix:
     - MODE=address
     - MODE=cmake
+    - MODE=cmake-oos
     - MODE=distcheck
     - MODE=lib-coverage