1
0
Fork 0

added debug for travisCI

This commit is contained in:
Frank Celler 2016-07-01 13:20:24 +02:00
parent 28ed54dbe6
commit 732a8fa5cd
2 changed files with 10 additions and 7 deletions

View File

@ -32,16 +32,16 @@ addons:
install:
# prepare wrapper for gold
- mkdir -p ~/bin/gold && (echo '#!/bin/bash'; echo 'gold "$@"') > ~/bin/gold/ld && chmod a+x ~/bin/gold/ld
- mkdir -p $HOME/bin/gold && (echo '#!/bin/bash'; echo 'gold "$@"') > $HOME/bin/gold/ld && chmod a+x $HOME/bin/gold/ld
# prepare GCC & G++
- rm -f $HOME/bin/gcc && ln -s /usr/bin/gcc-4.9 ~/bin/gcc
- rm -f $HOME/bin/g++ && ln -s /usr/bin/g++-4.9 ~/bin/g++
- (echo '#!/bin/bash'; echo 'ccache /usr/bin/gcc-4.9 "$@"') > $HOME/bin/gcc && chmod a+x $HOME/bin/gold/ld
- (echo '#!/bin/bash'; echo 'ccache /usr/bin/g++-4.9 "$@"') > $HOME/bin/g++ && chmod a+x $HOME/bin/gold/ld
# prepare environment
- export PATH="$HOME/bin:$PATH"
- export CXX="/usr/lib/ccache/g++-4.9"
- export CC="/usr/lib/ccache/gcc-4.9"
- export CC="$HOME/bin/gcc"
- export CXX="$HOME/bin/g++"
- export CFLAGS="-B$HOME/bin/gold $CFLAGS"
- export CXXFLAGS="-B$HOME/bin/gold $CXXFLAGS"

View File

@ -22,12 +22,15 @@ echo "$0: configuring ArangoDB"
export LDFLAGS="-lrt"
(cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DUSE_MAINTAINER_MODE=On -DUSE_PRECOMPILED_V8=ON)
echo "CC: $CC"
echo "CXX: $CXX"
(cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DUSE_MAINTAINER_MODE=On -DCMAKE_C_COMPILER=$CC -DCMAKE_CXX_COMPILER=$CXX)
echo
echo "$0: compiling ArangoDB"
(cd build && make -j1)
(cd build && make -j2)
echo
echo "$0: testing ArangoDB"