meson: Use clang for faster build
This commit is contained in:
parent
65507666bb
commit
25311d24c6
17
.travis.yml
17
.travis.yml
@ -72,18 +72,17 @@ script:
|
|||||||
- if [ "${BUILD_SYSTEM}" = meson ]; then
|
- if [ "${BUILD_SYSTEM}" = meson ]; then
|
||||||
set -x;
|
set -x;
|
||||||
sudo apt-get install -qq liblz4-dev valgrind tree
|
sudo apt-get install -qq liblz4-dev valgrind tree
|
||||||
&& curl -o get-pip.py 'https://bootstrap.pypa.io/get-pip.py'
|
&& curl -o ~/get-pip.py 'https://bootstrap.pypa.io/get-pip.py'
|
||||||
&& python3 get-pip.py --user
|
&& python3 ~/get-pip.py --user
|
||||||
&& rm get-pip.py
|
|
||||||
&& pip3 install --user meson ninja
|
&& pip3 install --user meson ninja
|
||||||
&& unset CC CXX
|
&& export CC=clang CXX=clang++
|
||||||
&& meson --buildtype=debug
|
&& meson --buildtype=debug
|
||||||
-Dauto_features=enabled
|
-Db_lundef=false
|
||||||
-Dbuild_{programs,tests,contrib}=true
|
-Dauto_features=enabled
|
||||||
-Ddefault_library=both build/meson
|
-Dbuild_{programs,tests,contrib}=true
|
||||||
builddir
|
-Ddefault_library=both
|
||||||
|
build/meson builddir
|
||||||
&& cd "$_"
|
&& cd "$_"
|
||||||
&& ninja
|
|
||||||
&& DESTDIR=./staging ninja install
|
&& DESTDIR=./staging ninja install
|
||||||
&& tree ./staging;
|
&& tree ./staging;
|
||||||
travis_terminate "$?";
|
travis_terminate "$?";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user