3 echo "##########################################################################"
5 echo "##########################################################################"
9 ### common compiler and install settings
10 CMAKE_OPTIONS+=" -DCMAKE_INSTALL_PREFIX:STRING=${PRODUCT_INSTALL}"
11 CMAKE_OPTIONS+=" -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON"
12 if [ -n "$SAT_DEBUG" ]; then
13 CMAKE_OPTIONS+=" -DCMAKE_BUILD_TYPE:STRING=Debug"
15 CMAKE_OPTIONS+=" -DCMAKE_BUILD_TYPE:STRING=Release"
18 if [ -n "$SWIG_ROOT_DIR" ] && [ "$SAT_swig_IS_NATIVE" != "1" ]; then
19 CMAKE_OPTIONS+=" -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig"
21 CMAKE_OPTIONS+=" -DBUILD_SHARED_LIBS:BOOL=ON"
22 CMAKE_OPTIONS+=" -DNLOPT_MATLAB:BOOL=OFF"
23 CMAKE_OPTIONS+=" -DNLOPT_OCTAVE:BOOL=OFF"
24 CMAKE_OPTIONS+=" -DNLOPT_GUILE:BOOL=OFF"
25 CMAKE_OPTIONS+=" -DCMAKE_INSTALL_LIBDIR:STRING=lib"
28 echo "*** cmake" $CMAKE_OPTIONS
34 cmake $CMAKE_OPTIONS $SOURCE_DIR
42 echo "*** make" $MAKE_OPTIONS
51 echo "*** make install"
55 echo "ERROR on make install"