]> granicus.if.org Git - libevent/commitdiff
travis: add builds without debug mode into matrix
authorAzat Khuzhin <a3at.mail@gmail.com>
Wed, 30 Sep 2015 08:13:44 +0000 (11:13 +0300)
committerAzat Khuzhin <a3at.mail@gmail.com>
Wed, 30 Sep 2015 08:13:44 +0000 (11:13 +0300)
To cover compilation with this flag, since brew for example uses it by default.

.travis.yml

index 70cd3035608e5604427047617eb60324cfaa5bb3..f1d8141f5a6011741fea20a3b95c622780330f6c 100644 (file)
@@ -3,7 +3,9 @@ env:
     - EVENT_BUILD_METHOD=cmake EVENT_CMAKE_OPTIONS=""
     - EVENT_BUILD_METHOD=cmake EVENT_CMAKE_OPTIONS="-DEVENT__DISABLE_OPENSSL=ON"
     - EVENT_BUILD_METHOD=cmake EVENT_CMAKE_OPTIONS="-DEVENT__DISABLE_THREAD_SUPPORT=ON"
-    - EVENT_BUILD_METHOD=autotools
+    - EVENT_BUILD_METHOD=cmake EVENT_CMAKE_OPTIONS="-DEVENT__DISABLE_DEBUG_MODE=ON"
+    - EVENT_BUILD_METHOD=autotools EVENT_CONFIGURE_OPTIONS=""
+    - EVENT_BUILD_METHOD=autotools EVENT_CONFIGURE_OPTIONS="--disable-debug-mode"
 language: c
 compiler:
   - gcc
@@ -12,7 +14,7 @@ install:
   - sudo apt-get update -qq
   - sudo apt-get install -y -qq zlib1g-dev libssl-dev build-essential automake autoconf cmake
 script:
-  - if [ "$EVENT_BUILD_METHOD" = "autotools" ]; then ./autogen.sh && ./configure && make && make verify; fi
+  - if [ "$EVENT_BUILD_METHOD" = "autotools" ]; then ./autogen.sh && ./configure $EVENT_CONFIGURE_OPTIONS && make && make verify; fi
   - if [ "$EVENT_BUILD_METHOD" = "cmake" ]; then mkdir build && cd build && cmake .. $EVENT_CMAKE_OPTIONS && cmake --build . && CTEST_OUTPUT_ON_FAILURE=1 cmake --build . --target verify; fi
 
 notifications: