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