From a81c59553498d711d58bd317b2f04d992575908b Mon Sep 17 00:00:00 2001 From: taoxiangdong Date: Tue, 20 Oct 2020 15:14:42 +0800 Subject: [PATCH] update build.sh --- build.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 75ffa39..655cd78 100644 --- a/build.sh +++ b/build.sh @@ -120,12 +120,22 @@ build_parser() CMAKE_ARGS="${CMAKE_ARGS} -DENABLE_OPEN_SRC=True -DCMAKE_INSTALL_PREFIX=${OUTPUT_PATH}" echo "${CMAKE_ARGS}" cmake ${CMAKE_ARGS} .. + if [ 0 -ne $? ] + then + echo "execute command: cmake ${CMAKE_ARGS} .. failed." + return 1 + fi make ${VERBOSE} -j${THREAD_NUM} && make install + if [ 0 -ne $? ] + then + echo "execute command: make ${VERBOSE} -j${THREAD_NUM} && make install failed." + return 1 + fi echo "Parser build success!" } g++ -v mk_dir ${OUTPUT_PATH} -build_parser +build_parser || { echo "Parser build failed."; return; } echo "---------------- Parser build finished ----------------" rm -f ${OUTPUT_PATH}/libgmock*.so rm -f ${OUTPUT_PATH}/libgtest*.so