summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2022-03-06 08:50:40 -0500
committerAllen Winter <allen.winter@kdab.com>2022-03-06 08:50:40 -0500
commitd979f9309295a8d18f7808d1a761308ec0c49c19 (patch)
tree30def68df643716d90ccc6cef46d03aef57c1fd6 /scripts
parentcd724c16f276b1b7a1859634f8dba4e2250245d9 (diff)
downloadlibical-git-d979f9309295a8d18f7808d1a761308ec0c49c19.tar.gz
scripts/buildtests.sh - lto builds only on linux with gcc
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/buildtests.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/scripts/buildtests.sh b/scripts/buildtests.sh
index 79eea13b..fd0504f0 100755
--- a/scripts/buildtests.sh
+++ b/scripts/buildtests.sh
@@ -617,7 +617,10 @@ CLANGTIDY test2builtin "$TZCMAKEOPTS"
GCC_BUILD testgcc1 ""
GCC_BUILD testgcc2 "$CMAKEOPTS"
GCC_BUILD testgcc3 "$UUCCMAKEOPTS"
-GCC_BUILD testgcc4lto "$LTOCMAKEOPTS"
+if (test "`uname -s`" = "Linux")
+then
+ GCC_BUILD testgcc4lto "$LTOCMAKEOPTS"
+fi
GCC_BUILD testgcc4glib "$GLIBOPTS"
GCC_BUILD testgccnocxx "$CMAKEOPTS -DWITH_CXX_BINDINGS=off"
if (test "`uname -s`" = "Linux")
@@ -642,8 +645,8 @@ NINJA_GCC_BUILD testninjagcc9 "-DSHARED_ONLY=True -DICAL_GLIB=True -DGOBJECT_INT
CLANG_BUILD testclang1 ""
CLANG_BUILD testclang2 "$CMAKEOPTS"
CLANG_BUILD testclang3 "$UUCCMAKEOPTS"
-#broken with clang7 on Fedora29 CLANG_BUILD testclang4lto "$LTOCMAKEOPTS"
-#broken with clang7 on Fedora29 CLANG_BUILD testclang4glib "$GLIBOPTS"
+#not supported with clang yet CLANG_BUILD testclang4lto "$LTOCMAKEOPTS"
+CLANG_BUILD testclang4glib "$GLIBOPTS"
if (test "`uname -s`" = "Linux")
then
echo "Temporarily disable cross-compile tests"