]> granicus.if.org Git - json-c/commitdiff
Switch travis to use cmake instead of autoconf.
authorEric Haszlakiewicz <erh+git@nimenees.com>
Wed, 8 Apr 2020 01:21:11 +0000 (01:21 +0000)
committerEric Haszlakiewicz <erh+git@nimenees.com>
Wed, 8 Apr 2020 01:21:11 +0000 (01:21 +0000)
.travis.yml

index 2278b1bb27f026a211b823c0e4d0e70bb087942c..0a6c0d2fcfb9654c5ff226108a62562b2a74191b 100644 (file)
@@ -13,6 +13,7 @@ matrix:
             - valgrind\r
             - cppcheck\r
             - doxygen\r
+            - cmake\r
       env: CHECK="true"\r
 #   bionic\r
     - os: linux\r
@@ -41,6 +42,7 @@ matrix:
             - llvm-toolchain-xenial-5.0\r
           packages:\r
             - clang-5.0\r
+            - cmake\r
       env: MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0"\r
     - os: linux\r
       dist: xenial\r
@@ -51,6 +53,7 @@ matrix:
             - llvm-toolchain-xenial-6.0\r
           packages:\r
             - clang-6.0\r
+            - cmake\r
       env: MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0" \r
 \r
     # clang-7 is the default on xenial and bionic\r
@@ -63,6 +66,7 @@ matrix:
             - valgrind\r
             - cppcheck\r
             - doxygen\r
+            - cmake\r
       env: CHECK="true"\r
 \r
 # bionic\r
@@ -83,8 +87,6 @@ matrix:
       dist: xenial\r
       compiler: gcc\r
       env: CHECK="true"\r
-      install:\r
-        - sh autogen.sh\r
       before_install:\r
         - sudo pip install cpp-coveralls\r
         - echo $CC\r
@@ -99,7 +101,7 @@ matrix:
           fi\r
       before_script:\r
         - export CFLAGS="-fprofile-arcs -ftest-coverage"\r
-        - ./configure\r
+        - cmake .\r
       script:\r
         - make\r
         - make check\r
@@ -109,9 +111,6 @@ matrix:
 #  allow_failures:\r
 #    - os: osx\r
 \r
-install:\r
-  - sh autogen.sh\r
-\r
 before_install:\r
   - echo $CC\r
   - echo $LANG\r
@@ -125,7 +124,7 @@ before_install:
     fi\r
 \r
 before_script:\r
-  - ./configure\r
+  - cmake .\r
 \r
 script:\r
   - make\r