X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Fbabeltrace%2Fbuild.sh;h=d545b9988ae7cd25f3ae2b37bfaa89d3994c5f7c;hb=221450b6653154d154fdad4080ee2870a21c078d;hp=29f470f4ebd4576fd20d89ab238aaed264431948;hpb=e05248e575bb0e22e3ea974cd4e8ef72433d18a9;p=lttng-ci.git diff --git a/scripts/babeltrace/build.sh b/scripts/babeltrace/build.sh index 29f470f..d545b99 100755 --- a/scripts/babeltrace/build.sh +++ b/scripts/babeltrace/build.sh @@ -39,6 +39,16 @@ solaris11) YACC="$BISON -y" export PATH="$PATH:/usr/perl5/bin" ;; +macosx) + MAKE=make + TAR=tar + NPROC="getconf _NPROCESSORS_ONLN" + BISON="bison" + YACC="$BISON -y" + export PATH="/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" + export CFLAGS="-I/opt/local/include" + export LDFLAGS="-L/opt/local/lib" + ;; *) MAKE=make TAR=tar @@ -55,7 +65,7 @@ static) echo "Static build" CONF_OPTS="--enable-static --disable-shared" ;; -python-bindings) +python-bindings) echo "Build with python bindings" # We only support bindings built with Python 3 export PYTHON="python3" @@ -93,7 +103,7 @@ case "$build" in dist) echo "Distribution out of tree build" - BUILD_PATH=`mktemp -d` + BUILD_PATH=`mktemp -d` # Initial configure and generate tarball MAKE=$MAKE BISON="$BISON" YACC="$YACC" ./configure @@ -123,10 +133,7 @@ $MAKE -j `$NPROC` V=1 $MAKE install # Run tests -cd ./tests -# Run make check tests -prove --merge -v --exec '' - < $WORKSPACE/tests/tests -cd .. +$MAKE check $MAKE clean