Skip to content

Commit fa87781

Browse files
committed
Modify build.sh
1 parent db54f37 commit fa87781

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

build.sh

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ if [ ! -d "$BUILD_DIR" ]; then
99
mkdir bld
1010
fi
1111

12-
#cd $BASE_DIR
1312
cd $BUILD_DIR
13+
1414
rm -rf CMakeCache.txt
1515
sudo rm -rf CMakeFiles/*
1616

@@ -27,17 +27,21 @@ elif [ "$1" = "--nc-st" ]; then
2727
elif [ "$1" = "--nc-st-od" ]; then
2828
# Cache New-Orders, Order-Line, Stock and Orders pages
2929
BUILD_FLAGS="-DUNIV_NVDIMM_CACHE -DUNIV_NVDIMM_CACHE_ST -DUNIV_NVDIMM_CACHE_OD"
30+
elif [ "$1" = "--mtr" ]; then
31+
# Cache New-Orders, Order-Line, Stock and Orders pages with mtr-logging enabled
32+
BUILD_FLAGS="-DUNIV_NVDIMM_CACHE -DUNIV_NVDIMM_CACHE_ST -DUNIV_NVDIMM_CACHE_OD -DUNIV_LOG_HEADER"
3033
else
3134
# Cache New-Orders and Order-Line pages (default)
3235
BUILD_FLAGS="-DUNIV_NVDIMM_CACHE"
3336
fi
3437

3538
echo "Start build using $BUILD_FLAGS"
3639

37-
cmake .. -DWITH_DEBUG=0 -DCMAKE_C_FLAGS="$BUILD_FLAGS" -DCMAKE_CXX_FLAGS="$BUILD_FLAGS" \
38-
-DDOWNLOAD_BOOST=ON -DWITH_BOOST=$BASE_DIR/boost -DENABLED_LOCAL_INFILE=1 -DCMAKE_INSTALL_PREFIX=$BUILD_DIR \
39-
-DWITH_RAPID=OFF
40-
#-DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1
40+
cd $BASE_DIR
41+
42+
cmake -DWITH_DEBUG=0 -DCMAKE_C_FLAGS="$BUILD_FLAGS" -DCMAKE_CXX_FLAGS="$BUILD_FLAGS" \
43+
-DDOWNLOAD_BOOST=ON -DWITH_BOOST=$BASE_DIR/boost -DENABLED_LOCAL_INFILE=1 \
44+
-DCMAKE_INSTALL_PREFIX=$BUILD_DIR
4145

4246
make -j8
4347
sudo make install

0 commit comments

Comments
 (0)