]> granicus.if.org Git - curl/commitdiff
travis: test cmake build on tarball too
authorDaniel Stenberg <daniel@haxx.se>
Thu, 10 Aug 2017 11:27:17 +0000 (13:27 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 12 Aug 2017 15:56:47 +0000 (17:56 +0200)
Could've prevented #1755

.travis.yml

index 19f974e6167b3dfc8ca3904ac24fb653044e2c99..64aecd890d5d5491776abcba4538835079825c9b 100644 (file)
@@ -122,7 +122,20 @@ script:
             bash scripts/installcheck.sh $HOME/temp
             rm -rf curl-99.98.97
             # verify out-of-tree build
-            (tar xf curl-99.98.97.tar.gz && mkdir build && cd build && ../curl-99.98.97/configure && make && make TFLAGS=1 test)
+            (tar xf curl-99.98.97.tar.gz && \
+             mkdir build && \
+             cd build && \
+             ../curl-99.98.97/configure && \
+             make && \
+             make TFLAGS=1 test)
+            # verify cmake build
+            rm -rf curl-99.98.97
+            (tar xf curl-99.98.97.tar.gz && \
+             cd curl-99.98.97 && \
+             mkdir build && \
+             cd build && \
+             cmake .. && \
+             make)
         fi
 
 # whitelist branches to avoid testing feature branches twice (as branch and as pull request)