Skip to content
This repository was archived by the owner on Aug 16, 2026. It is now read-only.

Commit 0a71211

Browse files
committed
Updated build_simple.sh
1 parent 7a8ca21 commit 0a71211

1 file changed

Lines changed: 25 additions & 6 deletions

File tree

build_simple.sh

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,29 @@
11
#!/bin/bash
22

3-
if [ ! -d tmp ]; then
4-
mkdir -p tmp
5-
fi
3+
check_ret() {
4+
if [ $1 -ne 0 ]; then
5+
echo ""
6+
echo "!!! FAIL: $2"
7+
echo "********************************************************************************"
8+
echo ""
9+
exit $1
10+
else
11+
echo ""
12+
echo "*** SUCCESS: $2"
13+
echo "********************************************************************************"
14+
echo ""
15+
fi
16+
}
17+
18+
cmake -H. -B./tmp/release -DCMAKE_BUILD_TYPE=Release
19+
check_ret $? "configure"
20+
21+
cmake --build ./tmp/release --config Release
22+
check_ret $? "build"
23+
24+
strip server
25+
26+
cd ./tmp/release && ctest --output-on-failure
27+
check_ret $? "ctest"
628

7-
cd tmp
8-
cmake ..
9-
make
1029

0 commit comments

Comments
 (0)