]> granicus.if.org Git - icinga2/blobdiff - .travis.yml
Docs: Add new images for distributed monitoring: Basics, modes and scenarios
[icinga2] / .travis.yml
index 337bb900e935fdf11cc557e68175a66767dd206a..03f43f032dce677788dd1b2904b95b36b1a16188 100644 (file)
@@ -19,9 +19,20 @@ addons:
       - libmysqlclient-dev
       - libedit-dev
 before_script:
+  - arch=$(uname -m)
   - mkdir build
   - cd build
-  - cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/tmp/icinga2 -DICINGA2_PLUGINDIR=/tmp/icinga2/sbin
+  - >
+    cmake ..
+    -DCMAKE_BUILD_TYPE=Debug
+    -DICINGA2_UNITY_BUILD=Off
+    -DCMAKE_INSTALL_PREFIX=/tmp/icinga2
+    -DICINGA2_PLUGINDIR=/tmp/icinga2/sbin
+    -DBoost_NO_BOOST_CMAKE=TRUE
+    -DBoost_NO_SYSTEM_PATHS=TRUE
+    -DBOOST_LIBRARYDIR=/usr/lib/${arch}-linux-gnu/icinga-boost
+    -DBOOST_INCLUDEDIR=/usr/include/icinga-boost
+    -DCMAKE_INSTALL_RPATH=/usr/lib/${arch}-linux-gnu/icinga-boost
 
 script:
   - make