QGIS/.ci/qt5_14/build.sh

36 lines
736 B
Bash
Raw Normal View History

2020-08-08 11:09:12 +02:00
#!/bin/bash
mkdir /usr/src/qgis/build
cd /usr/src/qgis/build || exit -1
2020-09-20 11:24:17 +02:00
CLANG_WARNINGS="-Wrange-loop-construct"
2020-08-11 15:39:21 +02:00
2020-08-08 11:09:12 +02:00
cmake -GNinja \
2020-08-09 14:54:55 +02:00
-DWITH_QUICK=OFF \
2020-08-08 11:09:12 +02:00
-DWITH_3D=ON \
-DWITH_STAGED_PLUGINS=ON \
-DWITH_GRASS=OFF \
-DSUPPRESS_QT_WARNINGS=ON \
-DENABLE_MODELTEST=ON \
-DENABLE_PGTEST=ON \
-DENABLE_SAGA_TESTS=ON \
-DENABLE_MSSQLTEST=ON \
2020-08-09 09:38:37 +02:00
-DWITH_QSPATIALITE=OFF \
2020-08-08 11:09:12 +02:00
-DWITH_QWTPOLAR=OFF \
-DWITH_APIDOC=OFF \
-DWITH_ASTYLE=OFF \
2021-01-10 18:05:11 +01:00
-DWITH_CUSTOM_WIDGETS=ON \
2020-08-08 11:09:12 +02:00
-DWITH_DESKTOP=ON \
-DWITH_BINDINGS=ON \
-DWITH_SERVER=ON \
-DWITH_ORACLE=OFF \
-DDISABLE_DEPRECATED=ON \
-DCXX_EXTRA_FLAGS="${CLANG_WARNINGS}" \
2020-09-20 09:51:12 +02:00
-DCMAKE_C_COMPILER=/bin/clang \
-DCMAKE_CXX_COMPILER=/bin/clang++ \
2020-08-08 11:09:12 +02:00
-DADD_CLAZY_CHECKS=ON \
2020-08-09 11:36:06 +02:00
-DWERROR=TRUE \
2020-08-08 11:09:12 +02:00
..
ninja