summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2021-11-27 08:52:23 -0500
committerAllen Winter <allen.winter@kdab.com>2021-11-27 08:52:23 -0500
commit09833740ec7bbb445adb1e3cad425c785622f430 (patch)
tree5287f5be70c1566a6848e4e0e9767c1f457843e0 /scripts
parent9827b909830eb02a1eab38e783db9d61d9a05de1 (diff)
downloadlibical-git-09833740ec7bbb445adb1e3cad425c785622f430.tar.gz
scripts/buildtests.sh - add more build test for Ninja
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/buildtests.sh11
1 files changed, 8 insertions, 3 deletions
diff --git a/scripts/buildtests.sh b/scripts/buildtests.sh
index 7cf375c2..fc7d56f1 100755
--- a/scripts/buildtests.sh
+++ b/scripts/buildtests.sh
@@ -582,13 +582,18 @@ GCC_BUILD testgcc2builtin "$TZCMAKEOPTS"
#Ninja build tests
NINJA_GCC_BUILD testninjagcc1 ""
-NINJA_GCC_BUILD testninjagcc2 "-DSHARED_ONLY=True"
-NINJA_GCC_BUILD testninjagcc3 "-DSTATIC_ONLY=True -DICAL_GLIB=False"
+NINJA_GCC_BUILD testninjagcc2 "-DICAL_GLIB=True"
+NINJA_GCC_BUILD testninjagcc3 "-DICAL_GLIB=True -DICAL_GLIB_VAPI=ON -DGOBJECT_INTROSPECTION=True"
+NINJA_GCC_BUILD testninjagcc4 "-DSHARED_ONLY=True -DICAL_GLIB=False"
+NINJA_GCC_BUILD testninjagcc5 "-DSHARED_ONLY=True -DICAL_GLIB=True"
+NINJA_GCC_BUILD testninjagcc6 "-DSTATIC_ONLY=True -DICAL_GLIB=False"
+NINJA_GCC_BUILD testninjagcc7 "-DSTATIC_ONLY=True -DICAL_GLIB=True -DENABLE_GTK_DOC=False"
+NINJA_GCC_BUILD testninjagcc9 "-DSHARED_ONLY=True -DICAL_GLIB=True -DGOBJECT_INTROSPECTION=True -DICAL_GLIB_VAPI=ON"
CLANG_BUILD testclang1 ""
CLANG_BUILD testclang2 "$CMAKEOPTS"
CLANG_BUILD testclang3 "$UUCCMAKEOPTS"
-#broken with clang7 on Fedora29 CLANG_BUILD testclang4glib "$GLIBOPTS"
+CLANG_BUILD testclang4glib "$GLIBOPTS"
if (test "`uname -s`" = "Linux")
then
echo "Temporarily disable cross-compile tests"