From cfa95d248ca86f326a230661a44ebed8c5423430 Mon Sep 17 00:00:00 2001 From: liuheng Date: Thu, 14 Dec 2023 09:39:05 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E9=87=91=E8=9E=8D=E7=89=88=E6=9C=ACcmake?= =?UTF-8?q?=20=E6=98=BE=E7=A4=BAopengauss-finance=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/script/build_opengauss.sh | 1 + build/script/cmake_package_mini.sh | 1 - build/script/utils/cmake_compile.sh | 2 +- build/script/utils/make_compile.sh | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/script/build_opengauss.sh b/build/script/build_opengauss.sh index ed732496c..ad33de8ef 100755 --- a/build/script/build_opengauss.sh +++ b/build/script/build_opengauss.sh @@ -150,6 +150,7 @@ else if [ "$product_mode"x == "lite"x ]; then declare CMAKE_OPT="-DENABLE_MULTIPLE_NODES=OFF -DENABLE_PRIVATEGAUSS=OFF -DENABLE_THREAD_SAFETY=ON -DENABLE_LITE_MODE=ON ${extra_cmake_opt}" elif [ "$product_mode"x == "finance"x ]; then + export ENABLE_FINANCE_MODE=ON declare CMAKE_OPT="-DENABLE_MULTIPLE_NODES=OFF -DENABLE_PRIVATEGAUSS=OFF -DENABLE_THREAD_SAFETY=ON -DENABLE_FINANCE_MODE=ON ${extra_cmake_opt}" else declare CMAKE_OPT="-DENABLE_MULTIPLE_NODES=OFF -DENABLE_THREAD_SAFETY=ON -DENABLE_MOT=ON ${extra_cmake_opt}" diff --git a/build/script/cmake_package_mini.sh b/build/script/cmake_package_mini.sh index d1f2ff1db..7e715c257 100644 --- a/build/script/cmake_package_mini.sh +++ b/build/script/cmake_package_mini.sh @@ -445,7 +445,6 @@ function install_gaussdb() export THIRD_BIN_PATH="${binarylibs_path}" export PREFIX_HOME="${BUILD_DIR}" export ENABLE_LITE_MODE=ON - export ENABLE_FINANCE_MODE=ON export WITH_TASSL="${build_with_tassl}" diff --git a/build/script/utils/cmake_compile.sh b/build/script/utils/cmake_compile.sh index 432537695..3a5c68074 100644 --- a/build/script/utils/cmake_compile.sh +++ b/build/script/utils/cmake_compile.sh @@ -145,7 +145,7 @@ function install_gaussdb() fi if [ "$product_mode" != "opengauss" -a "$product_mode" != "lite" -a "$product_mode" != "finance" ]; then - die "the product mode can only be opengauss, lite!" + die "the product mode can only be opengauss, lite, finance!" fi echo "build gaussdb kernel." >> "$LOG_FILE" 2>&1 diff --git a/build/script/utils/make_compile.sh b/build/script/utils/make_compile.sh index e554c3940..8916d917c 100644 --- a/build/script/utils/make_compile.sh +++ b/build/script/utils/make_compile.sh @@ -135,7 +135,7 @@ function install_gaussdb() fi if [ "$product_mode" != "opengauss" -a "$product_mode" != "lite" -a "$product_mode" != "finance" ]; then - die "the product mode can only be opengauss, lite!" + die "the product mode can only be opengauss, lite, finance!" fi #configure