Lines Matching +full:- +full:- +full:cxx
6 # http://docs.travis-ci.com/user/multi-os/
9 # - BUILD_TYPE=release/debug
10 # - LIB_TYPE=static/shared
21 if ${CXX+false}; then
22 echo "CXX not set in environment."
27 if [ ${env_set} -eq 0 ]; then
28 echo "USAGE: CXX=$(which clang++) BUILD_TYPE=[release|debug] LIB_TYPE=[static|shared] $0"
31 …echo " CXX=$(which clang++) BUILD_TYPE=release LIB_TYPE=shared DESTDIR=/tmp/meson_json_c…
32 …echo " CXX=$(which clang++) BUILD_TYPE=debug LIB_TYPE=shared DESTDIR=/tmp/meson_json_c…
33 …echo " CXX=$(which clang++) BUILD_TYPE=release LIB_TYPE=static DESTDIR=/tmp/meson_json_c…
34 …echo " CXX=$(which clang++) BUILD_TYPE=debug LIB_TYPE=static DESTDIR=/tmp/meson_json_c…
36 …echo " CXX=$(which g++) BUILD_TYPE=release LIB_TYPE=shared DESTDIR=/tmp/meson_json_c…
37 …echo " CXX=$(which g++) BUILD_TYPE=debug LIB_TYPE=shared DESTDIR=/tmp/meson_json_c…
38 …echo " CXX=$(which g++) BUILD_TYPE=release LIB_TYPE=static DESTDIR=/tmp/meson_json_c…
39 …echo " CXX=$(which g++) BUILD_TYPE=debug LIB_TYPE=static DESTDIR=/tmp/meson_json_c…
41 exit -1
48 # -e: fail on error
49 # -v: show commands
50 # -x: show expanded commands
51 set -vex
59 echo ${CXX}
60 ${CXX} --version
61 python3 --version
62 meson --version
63 ninja --version
64 _COMPILER_NAME=`basename ${CXX}`
65 _BUILD_DIR_NAME="build-${BUILD_TYPE}_${LIB_TYPE}_${_COMPILER_NAME}"
67 #./.travis_scripts/run-clang-format.sh
68 meson --fatal-meson-warnings --werror --buildtype ${BUILD_TYPE} --default-library ${LIB_TYPE} . "${…
69 ninja -v -j 2 -C "${_BUILD_DIR_NAME}"
72 meson test --no-rebuild --print-errorlogs
77 cd -
82 rm -r "${_BUILD_DIR_NAME}"