Browse Source

package/ci: verify also compilation of the documentation image generators.

Only on Travis, because only there I'm also checking a non-deprecated
build.
pull/225/head
Vladimír Vondruš 8 years ago
parent
commit
1f27cb14f9
  1. 13
      package/ci/travis-desktop.sh

13
package/ci/travis-desktop.sh

@ -18,7 +18,8 @@ mkdir build && cd build
# Not using CXXFLAGS in order to avoid affecting dependencies
cmake .. \
-DCMAKE_CXX_FLAGS="$CMAKE_CXX_FLAGS" \
-DCMAKE_PREFIX_PATH="$HOME/deps;$HOME/glfw" \
-DCMAKE_INSTALL_PREFIX=$HOME/deps \
-DCMAKE_PREFIX_PATH=$HOME/glfw \
-DCMAKE_BUILD_TYPE=Debug \
-DWITH_AUDIO=ON \
-DWITH_GLFWAPPLICATION=ON \
@ -44,3 +45,13 @@ cmake .. \
# Otherwise the job gets killed (probably because using too much memory)
make -j4
ASAN_OPTIONS="color=always" LSAN_OPTIONS="color=always suppressions=$TRAVIS_BUILD_DIR/package/ci/leaksanitizer.conf" CORRADE_TEST_COLOR=ON ctest -V -E GLTest
# Verify also compilation of the documentation image generators
make install
cd ..
mkdir build-doc-generated && cd build-doc-generated
cmake ../doc/generated \
-DCMAKE_CXX_FLAGS="$CMAKE_CXX_FLAGS" \
-DCMAKE_PREFIX_PATH=$HOME/deps \
-DCMAKE_BUILD_TYPE=Debug
make -j4

Loading…
Cancel
Save