QGIS/ci/travis/linux/qt4/install.sh

35 lines
928 B
Bash
Raw Normal View History

2016-03-10 18:55:06 +01:00
mkdir build
cd build
2016-04-09 13:29:35 +02:00
ln -s ${HOME}/osgeo4travis/bin/ccache ${HOME}/osgeo4travis/bin/clang++-${LLVM_VERSION}
ln -s ${HOME}/osgeo4travis/bin/ccache ${HOME}/osgeo4travis/bin/clang-${LLVM_VERSION}
2016-04-07 20:41:40 +02:00
ccache -s
2016-04-09 13:29:35 +02:00
export CXX="clang++-${LLVM_VERSION}"
export CC="clang-${LLVM_VERSION}"
2016-04-07 20:41:40 +02:00
export PATH=${HOME}/osgeo4travis/bin:${PATH}
2016-03-10 18:55:06 +01:00
cmake --version
${CC} --version
2016-04-07 20:41:40 +02:00
${CXX} --version
2016-03-10 18:55:06 +01:00
CLANG_WARNINGS="-Wimplicit-fallthrough"
cmake -DWITH_SERVER=ON \
2016-04-07 20:41:40 +02:00
-DCMAKE_PREFIX_PATH=/home/travis/osgeo4travis \
2016-03-10 18:55:06 +01:00
-DWITH_STAGED_PLUGINS=ON \
-DWITH_GRASS=ON \
-DSUPPRESS_QT_WARNINGS=ON \
-DENABLE_MODELTEST=ON \
-DENABLE_PGTEST=ON \
-DWITH_QSPATIALITE=ON \
2016-03-10 18:55:06 +01:00
-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" \
..