QGIS/ci/travis/linux/install.sh
Nyall Dawson 697a25dd92 Revert "Revert "[travis] Use newer clang 3.7 for linux builds""
This reverts commit d902c56f4d03c70a4654a7132effdf5150a6e052.

Default precise clang versions are now also randomly failing, so
let's try using a newer clang version (3.8) again and see if this
fixes it.
2016-03-02 12:02:11 +11:00

26 lines
574 B
Bash
Executable File

mkdir build
cd build
export CXX="clang++-3.8"
export CC="clang-3.8"
cmake --version
${CC} --version
CLANG_WARNINGS="-Wimplicit-fallthrough"
cmake -DWITH_SERVER=ON \
-DWITH_STAGED_PLUGINS=ON \
-DWITH_GRASS=ON \
-DSUPPRESS_QT_WARNINGS=ON \
-DENABLE_MODELTEST=ON \
-DENABLE_PGTEST=ON \
-DWITH_QWTPOLAR=OFF \
-DWITH_APIDOC=ON \
-DWITH_ASTYLE=ON \
-DWITH_PYSPATIALITE=ON \
-DGRASS_PREFIX7=/usr/lib/grass70 \
-DGRASS_INCLUDE_DIR7=/usr/lib/grass70/include \
-DCXX_EXTRA_FLAGS="$CLANG_WARNINGS" \
..