moved CI script for unix based systems
parent
0172cd3c8c
commit
808c043e73
|
@ -25,7 +25,7 @@ function install_tbb()
|
||||||
|
|
||||||
TBBROOT=/tmp/$TBB_DIR
|
TBBROOT=/tmp/$TBB_DIR
|
||||||
# Copy the needed files to the correct places.
|
# Copy the needed files to the correct places.
|
||||||
# This works correctly for travis builds, instead of setting path variables.
|
# This works correctly for CI builds, instead of setting path variables.
|
||||||
# This is what Homebrew does to install TBB on Macs
|
# This is what Homebrew does to install TBB on Macs
|
||||||
$SUDO cp -R $TBBROOT/lib/$TBB_LIB_DIR/* /usr/local/lib/
|
$SUDO cp -R $TBBROOT/lib/$TBB_LIB_DIR/* /usr/local/lib/
|
||||||
$SUDO cp -R $TBBROOT/include/ /usr/local/include/
|
$SUDO cp -R $TBBROOT/include/ /usr/local/include/
|
||||||
|
@ -38,11 +38,11 @@ function configure()
|
||||||
set -e # Make sure any error makes the script to return an error code
|
set -e # Make sure any error makes the script to return an error code
|
||||||
set -x # echo
|
set -x # echo
|
||||||
|
|
||||||
SOURCE_DIR=`pwd`
|
SOURCE_DIR=$GITHUB_WORKSPACE
|
||||||
BUILD_DIR=build
|
BUILD_DIR=$GITHUB_WORKSPACE/build
|
||||||
|
|
||||||
#env
|
#env
|
||||||
git clean -fd || true
|
git submodule update --init --recursive
|
||||||
rm -fr $BUILD_DIR || true
|
rm -fr $BUILD_DIR || true
|
||||||
mkdir $BUILD_DIR && cd $BUILD_DIR
|
mkdir $BUILD_DIR && cd $BUILD_DIR
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ function configure()
|
||||||
-DGTSAM_WITH_TBB=${GTSAM_WITH_TBB:-OFF} \
|
-DGTSAM_WITH_TBB=${GTSAM_WITH_TBB:-OFF} \
|
||||||
-DGTSAM_USE_QUATERNIONS=${GTSAM_USE_QUATERNIONS:-OFF} \
|
-DGTSAM_USE_QUATERNIONS=${GTSAM_USE_QUATERNIONS:-OFF} \
|
||||||
-DGTSAM_BUILD_EXAMPLES_ALWAYS=${GTSAM_BUILD_EXAMPLES_ALWAYS:-ON} \
|
-DGTSAM_BUILD_EXAMPLES_ALWAYS=${GTSAM_BUILD_EXAMPLES_ALWAYS:-ON} \
|
||||||
-DGTSAM_ALLOW_DEPRECATED_SINCE_V4=${GTSAM_ALLOW_DEPRECATED_SINCE_V4:-OFF} \
|
-DGTSAM_ALLOW_DEPRECATED_SINCE_V4=${GTSAM_ALLOW_DEPRECATED_SINCE_V41:-OFF} \
|
||||||
-DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF \
|
-DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF \
|
||||||
-DCMAKE_VERBOSE_MAKEFILE=ON \
|
-DCMAKE_VERBOSE_MAKEFILE=ON \
|
||||||
-DBOOST_ROOT=$BOOST_ROOT \
|
-DBOOST_ROOT=$BOOST_ROOT \
|
Loading…
Reference in New Issue