From c1f854472d32ec17c0ff816a78cfbe2bf3456f0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 9 Jun 2019 20:38:09 +0200 Subject: [PATCH] package/ci: test the static build as well. --- package/ci/travis-desktop.sh | 4 +++- package/ci/travis.yml | 12 ++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/package/ci/travis-desktop.sh b/package/ci/travis-desktop.sh index d112242..db0bcf2 100755 --- a/package/ci/travis-desktop.sh +++ b/package/ci/travis-desktop.sh @@ -10,6 +10,7 @@ cmake .. \ -DCMAKE_INSTALL_RPATH=$HOME/deps/lib \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_DEPRECATED=$BUILD_DEPRECATED \ + -DBUILD_STATIC=$BUILD_STATIC \ -DWITH_INTERCONNECT=OFF \ -DWITH_PLUGINMANAGER=ON \ -DWITH_TESTSUITE=OFF \ @@ -25,6 +26,8 @@ cmake .. \ -DCMAKE_INSTALL_PREFIX=$HOME/deps \ -DCMAKE_INSTALL_RPATH=$HOME/deps/lib \ -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_DEPRECATED=OFF \ + -DBUILD_STATIC=$BUILD_STATIC \ -DWITH_AUDIO=OFF \ -DWITH_DEBUGTOOLS=OFF \ -DWITH_GL=ON \ @@ -36,7 +39,6 @@ cmake .. \ -DWITH_TEXTURETOOLS=OFF \ -DWITH_TRADE=ON \ -DWITH_VK=OFF \ - -DBUILD_DEPRECATED=OFF \ -G Ninja ninja install cd ../.. diff --git a/package/ci/travis.yml b/package/ci/travis.yml index 48603dd..db1941e 100644 --- a/package/ci/travis.yml +++ b/package/ci/travis.yml @@ -16,6 +16,17 @@ matrix: env: - JOBID=linux-gl - TARGET=desktop + - BUILD_STATIC=OFF + - LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" + - language: python + python: 3.6 + os: linux + dist: xenial + compiler: gcc + env: + - JOBID=linux-gl-static + - TARGET=desktop + - BUILD_STATIC=ON - LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" - language: python python: 3.6 @@ -59,6 +70,7 @@ matrix: env: - JOBID=macos-gl - TARGET=desktop + - BUILD_STATIC=OFF notifications: webhooks: