未验证 提交 da38834f 编写于 作者: M Minglei Jin 提交者: GitHub

Merge pull request #10341 from taosdata/release/TS-1212

[TS-1212]<release>: release script modify
@echo off
set CUR_DIR=%~dp0
set SHELL_DIR=%cd%
set ENTERPRISE_DIR="%SHELL_DIR%\..\.."
set COMMUNITY_DIR="%SHELL_DIR%\.."
set TOOLS_DIR="%SHELL_DIR%\..\src\kit\taos-tools"
cd %ENTERPRISE_DIR%
git checkout -- .
if exist "enterprise\src\plugins\taosainternal\taosadapter" (
del /f "enterprise\src\plugins\taosainternal\taosadapter"
)
if exist "enterprise\src\plugins\taosainternal\upx.tar.xz" (
del /f "enterprise\src\plugins\taosainternal\upx.tar.xz"
)
cd %COMMUNITY_DIR%
git checkout -- .
cd %TOOLS_DIR%
git checkout -- .
if exist "packaging\tools\install-khtools.sh" (
del /f "packaging\tools\install-khtools.sh"
)
if exist "packaging\tools\uninstall-khtools.sh" (
del /f "packaging/tools/uninstall-khtools.sh"
)
if exist "packaging\tools\install-prodbtools.sh" (
del /f "packaging\tools\install-prodbtools.sh"
)
if exist "packaging\tools\uninstall-prodbtools.sh" (
del /f "packaging\tools\uninstall-prodbtools.sh"
)
cd %CUR_DIR%
\ No newline at end of file
......@@ -26,6 +26,12 @@ fi
if [[ -e packaging/tools/uninstall-khtools.sh ]]; then
rm -f packaging/tools/uninstall-khtools.sh
fi
if [[ -e packaging/tools/install-prodbtools.sh ]]; then
rm -f packaging/tools/install-prodbtools.sh
fi
if [[ -e packaging/tools/uninstall-prodbtools.sh ]]; then
rm -f packaging/tools/uninstall-prodbtools.sh
fi
rm -rf $COMMUNITY_DIR/debug/*
rm -rf $COMMUNITY_DIR/release/*
......
......@@ -6,8 +6,8 @@ set community_dir=%1
%sed% -i "s/taos\.cfg/jh_taos\.cfg/g" %community_dir%\cmake\install.inc
%sed% -i "s/taos\.exe/jh_taos\.exe/g" %community_dir%\cmake\install.inc
%sed% -i "s/taosdemo\.exe/jhdemo\.exe/g" %community_dir%\cmake\install.inc
%sed% -i "/src\/connector/d" %community_dir%\cmake\install.inc
%sed% -i "/tests\/examples/d" %community_dir%\cmake\install.inc
%sed% -i "/connector/d" %community_dir%\cmake\install.inc
%sed% -i "/examples/d" %community_dir%\cmake\install.inc
::src\kit\shell\CMakeLists.txt
%sed% -i "s/OUTPUT_NAME taos/OUTPUT_NAME jh_taos/g" %community_dir%\src\kit\shell\CMakeLists.txt
::src\kit\shell\inc\shell.h
......
......@@ -7,7 +7,7 @@ set community_dir=%1
%sed% -i "s/taos\.exe/khclient\.exe/g" %community_dir%\cmake\install.inc
%sed% -i "s/taosdemo\.exe/khdemo\.exe/g" %community_dir%\cmake\install.inc
%sed% -i "/connector/d" %community_dir%\cmake\install.inc
%sed% -i "/tests\/examples/d" %community_dir%\cmake\install.inc
%sed% -i "/examples/d" %community_dir%\cmake\install.inc
::src\kit\shell\CMakeLists.txt
%sed% -i "s/OUTPUT_NAME taos/OUTPUT_NAME khclient/g" %community_dir%\src\kit\shell\CMakeLists.txt
::src\kit\shell\inc\shell.h
......
......@@ -5,8 +5,8 @@ set community_dir=%1
%sed% -i "s/C:\/TDengine/C:\/ProDB/g" %community_dir%\cmake\install.inc
%sed% -i "s/taos\.cfg/prodb\.cfg/g" %community_dir%\cmake\install.inc
%sed% -i "s/taos\.exe/prodbc\.exe/g" %community_dir%\cmake\install.inc
%sed% -i "/src\/connector/d" %community_dir%\cmake\install.inc
%sed% -i "/tests\/examples/d" %community_dir%\cmake\install.inc
%sed% -i "/connector/d" %community_dir%\cmake\install.inc
%sed% -i "/examples/d" %community_dir%\cmake\install.inc
::src\kit\shell\CMakeLists.txt
%sed% -i "s/OUTPUT_NAME taos/OUTPUT_NAME prodbc/g" %community_dir%\src\kit\shell\CMakeLists.txt
::src\kit\shell\inc\shell.h
......
......@@ -71,12 +71,13 @@ function replace_community_pro() {
sed -i "s/etc\/taos/etc\/ProDB/g" ${top_dir}/src/os/src/linux/linuxEnv.c
sed -i "s/lib\/taos/lib\/ProDB/g" ${top_dir}/src/os/src/linux/linuxEnv.c
sed -i "s/log\/taos/log\/ProDB/g" ${top_dir}/src/os/src/linux/linuxEnv.c
# src/kit/shell/src/shellDarwin.c
sed -i "s/TDengine shell/ProDB shell/g" ${top_dir}/src/kit/shell/src/shellDarwin.c
sed -i "s/2020 by TAOS Data/2021 by HanaTech/g" ${top_dir}/src/kit/shell/src/shellDarwin.c
# src/kit/shell/src/shellLinux.c
sed -i "s/support@taosdata\.com/support@hanatech\.com\.cn/g" ${top_dir}/src/kit/shell/src/shellLinux.c
sed -i "s/TDengine shell/ProDB shell/g" ${top_dir}/src/kit/shell/src/shellLinux.c
sed -i "s/TDengine/ProDB/g" ${top_dir}/src/kit/shell/src/shellLinux.c
sed -i "s/2020 by TAOS Data/2021 by HanaTech/g" ${top_dir}/src/kit/shell/src/shellLinux.c
# src/os/src/windows/wEnv.c
sed -i "s/C:\/TDengine/C:\/ProDB/g" ${top_dir}/src/os/src/windows/wEnv.c
......@@ -87,6 +88,10 @@ function replace_community_pro() {
sed -i "s/\"taos> \"/\"ProDB> \"/g" ${top_dir}/src/kit/shell/src/shellEngine.c
sed -i "s/\" -> \"/\" -> \"/g" ${top_dir}/src/kit/shell/src/shellEngine.c
sed -i "s/prompt_size = 6/prompt_size = 7/g" ${top_dir}/src/kit/shell/src/shellEngine.c
# src/kit/shell/src/shellImport.c
sed -i "s/TDengine/ProDB/g" ${top_dir}/src/kit/shell/src/shellImport.c
# src/kit/shell/src/shellMain.c
sed -i "s/TDengine/ProDB/g" ${top_dir}/src/kit/shell/src/shellMain.c
# src/rpc/src/rpcMain.c
sed -i "s/taos connections/prodbc connections/g" ${top_dir}/src/rpc/src/rpcMain.c
# src/plugins/monitor/src/monMain.c
......@@ -132,6 +137,7 @@ function replace_community_pro() {
sed -i "s/configDir=\"\/etc\/taos\"/configDir=\"\/etc\/ProDB\"/g" ${top_dir}/packaging/tools/install.sh
sed -i "s/installDir=\"\/usr\/local\/taos\"/installDir=\"\/usr\/local\/ProDB\"/g" ${top_dir}/packaging/tools/install.sh
sed -i "s/adapterName=\"taosadapter\"/adapterName=\"proadapter\"/g" ${top_dir}/packaging/tools/install.sh
sed -i "s/\${csudo}mkdir -p \${install_main_dir}\/examples/#\${csudo}mkdir -p \${install_main_dir}\/examples/g" ${top_dir}/packaging/tools/install.sh
# packaging/tools/makeclient.sh
sed -i "s/productName=\"TDengine\"/productName=\"ProDB\"/g" ${top_dir}/packaging/tools/makeclient.sh
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册