Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
1bb9ac5a
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
1bb9ac5a
编写于
2月 11, 2020
作者:
S
slguan
提交者:
GitHub
2月 11, 2020
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #1209 from taosdata/feature/lihui
[BASE-1513]
上级
df6b88ab
bd304d0e
变更
15
隐藏空白更改
内联
并排
Showing
15 changed file
with
157 addition
and
61 deletion
+157
-61
CMakeLists.txt
CMakeLists.txt
+7
-1
packaging/deb/makedeb.sh
packaging/deb/makedeb.sh
+2
-2
packaging/release.sh
packaging/release.sh
+18
-9
packaging/rpm/makerpm.sh
packaging/rpm/makerpm.sh
+2
-2
packaging/tools/install.sh
packaging/tools/install.sh
+8
-3
packaging/tools/install_client.sh
packaging/tools/install_client.sh
+7
-2
packaging/tools/makeclient.sh
packaging/tools/makeclient.sh
+33
-16
packaging/tools/makepkg.sh
packaging/tools/makepkg.sh
+48
-17
packaging/tools/remove.sh
packaging/tools/remove.sh
+1
-1
src/kit/shell/CMakeLists.txt
src/kit/shell/CMakeLists.txt
+7
-1
src/kit/taosdemo/CMakeLists.txt
src/kit/taosdemo/CMakeLists.txt
+7
-1
src/kit/taosdump/CMakeLists.txt
src/kit/taosdump/CMakeLists.txt
+8
-1
src/system/CMakeLists.txt
src/system/CMakeLists.txt
+1
-1
src/system/detail/CMakeLists.txt
src/system/detail/CMakeLists.txt
+7
-3
src/system/lite/CMakeLists.txt
src/system/lite/CMakeLists.txt
+1
-1
未找到文件。
CMakeLists.txt
浏览文件 @
1bb9ac5a
...
...
@@ -36,7 +36,7 @@ ENDIF ()
IF
(
NOT DEFINED TD_CLUSTER
)
MESSAGE
(
STATUS
"Build the Lite Version"
)
SET
(
TD_CLUSTER FALSE
)
SET
(
TD_
LIT
E TRUE
)
SET
(
TD_
EDG
E TRUE
)
SET
(
TD_COMMUNITY_DIR
${
PROJECT_SOURCE_DIR
}
)
MESSAGE
(
STATUS
"Community directory: "
${
TD_COMMUNITY_DIR
}
)
...
...
@@ -53,12 +53,18 @@ IF (NOT DEFINED TD_CLUSTER)
SET
(
TD_MIPS_32 FALSE
)
SET
(
TD_DARWIN_64 FALSE
)
SET
(
TD_WINDOWS_64 FALSE
)
SET
(
TD_PAGMODE_LITE FALSE
)
IF
(
${
PAGMODE
}
MATCHES
"lite"
)
SET
(
TD_PAGMODE_LITE TRUE
)
ENDIF
()
# if generate ARM version:
# cmake -DCPUTYPE=aarch32 .. or cmake -DCPUTYPE=aarch64
IF
(
${
CPUTYPE
}
MATCHES
"aarch32"
)
SET
(
TD_ARM TRUE
)
SET
(
TD_ARM_32 TRUE
)
SET
(
TD_PAGMODE_LITE TRUE
)
ADD_DEFINITIONS
(
-D_TD_ARM_
)
ADD_DEFINITIONS
(
-D_TD_ARM_32_
)
ELSEIF
(
${
CPUTYPE
}
MATCHES
"aarch64"
)
...
...
packaging/deb/makedeb.sh
浏览文件 @
1bb9ac5a
...
...
@@ -72,10 +72,10 @@ sed -i "2c$debver" ${pkg_dir}/DEBIAN/control
if
[
"
$verMode
"
==
"cluster"
]
;
then
debname
=
"TDengine-server-"
${
tdengine_ver
}
-
${
osType
}
-
${
cpuType
}
elif
[
"
$verMode
"
==
"
lit
e"
]
;
then
elif
[
"
$verMode
"
==
"
edg
e"
]
;
then
debname
=
"TDengine-server"
-
${
tdengine_ver
}
-
${
osType
}
-
${
cpuType
}
else
echo
"unknow verMode, nor cluster or
lit
e"
echo
"unknow verMode, nor cluster or
edg
e"
exit
1
fi
...
...
packaging/release.sh
浏览文件 @
1bb9ac5a
...
...
@@ -5,15 +5,20 @@
set
-e
#set -x
# releash.sh -v [cluster | lite] -c [aarch32 | aarch64 | x64 | x86 | mips64 ...] -o [Linux | Kylin | Alpine | Raspberrypi | Darwin | Windows | ...] -V [stable | beta]
# releash.sh -v [cluster | edge]
# -c [aarch32 | aarch64 | x64 | x86 | mips64 ...]
# -o [Linux | Kylin | Alpine | Raspberrypi | Darwin | Windows | ...]
# -V [stable | beta]
# -l [full | lite]
# set parameters by default value
verMode
=
lite
# [cluster, lit
e]
verMode
=
edge
# [cluster, edg
e]
verType
=
stable
# [stable, beta]
cpuType
=
x64
# [aarch32 | aarch64 | x64 | x86 | mips64 ...]
osType
=
Linux
# [Linux | Kylin | Alpine | Raspberrypi | Darwin | Windows | ...]
pagMode
=
full
# [full | lite]
while
getopts
"hv:V:c:o:"
arg
while
getopts
"hv:V:c:o:
l:
"
arg
do
case
$arg
in
v
)
...
...
@@ -28,12 +33,16 @@ do
#echo "cpuType=$OPTARG"
cpuType
=
$(
echo
$OPTARG
)
;;
l
)
#echo "pagMode=$OPTARG"
pagMode
=
$(
echo
$OPTARG
)
;;
o
)
#echo "osType=$OPTARG"
osType
=
$(
echo
$OPTARG
)
;;
h
)
echo
"Usage:
`
basename
$0
`
-v [cluster |
lite] -c [aarch32 | aarch64 | x64 | x86 | mips64 ...] -o [Linux | Kylin | Alpine | Raspberrypi | Darwin | Windows | ...] -V [stable | beta
]"
echo
"Usage:
`
basename
$0
`
-v [cluster |
edge] -c [aarch32 | aarch64 | x64 | x86 | mips64 ...] -o [Linux | Kylin | Alpine | Raspberrypi | Darwin | Windows | ...] -V [stable | beta] -l [full | lite
]"
exit
0
;;
?
)
#unknow option
...
...
@@ -43,7 +52,7 @@ do
esac
done
echo
"verMode=
${
verMode
}
verType=
${
verType
}
cpuType=
${
cpuType
}
osType=
${
osType
}
"
echo
"verMode=
${
verMode
}
verType=
${
verType
}
cpuType=
${
cpuType
}
osType=
${
osType
}
pagMode=
${
pagMode
}
"
curr_dir
=
$(
pwd
)
...
...
@@ -193,9 +202,9 @@ cd ${compile_dir}
# check support cpu type
if
[[
"
$cpuType
"
==
"x64"
]]
||
[[
"
$cpuType
"
==
"aarch64"
]]
||
[[
"
$cpuType
"
==
"aarch32"
]]
||
[[
"
$cpuType
"
==
"mips64"
]]
;
then
if
[
"
$verMode
"
!=
"cluster"
]
;
then
cmake ../
-DCPUTYPE
=
${
cpuTyp
e
}
cmake ../
-DCPUTYPE
=
${
cpuType
}
-DPAGMODE
=
${
pagMod
e
}
else
cmake ../../
-DCPUTYPE
=
${
cpuType
}
cmake ../../
-DCPUTYPE
=
${
cpuType
}
fi
else
echo
"input cpuType=
${
cpuType
}
error!!!"
...
...
@@ -235,8 +244,8 @@ if [ "$osType" != "Darwin" ]; then
echo
"====do tar.gz package for all systems===="
cd
${
script_dir
}
/tools
${
csudo
}
./makepkg.sh
${
compile_dir
}
${
version
}
"
${
build_time
}
"
${
cpuType
}
${
osType
}
${
verMode
}
${
verType
}
${
csudo
}
./makeclient.sh
${
compile_dir
}
${
version
}
"
${
build_time
}
"
${
cpuType
}
${
osType
}
${
verMode
}
${
verType
}
${
csudo
}
./makepkg.sh
${
compile_dir
}
${
version
}
"
${
build_time
}
"
${
cpuType
}
${
osType
}
${
verMode
}
${
verType
}
${
pagMode
}
${
csudo
}
./makeclient.sh
${
compile_dir
}
${
version
}
"
${
build_time
}
"
${
cpuType
}
${
osType
}
${
verMode
}
${
verType
}
${
pagMode
}
else
cd
${
script_dir
}
/tools
./makeclient.sh
${
compile_dir
}
${
version
}
"
${
build_time
}
"
${
cpuType
}
${
osType
}
${
verMode
}
${
verType
}
...
...
packaging/rpm/makerpm.sh
浏览文件 @
1bb9ac5a
...
...
@@ -65,10 +65,10 @@ cp_rpm_package ${pkg_dir}/RPMS
if
[
"
$verMode
"
==
"cluster"
]
;
then
rpmname
=
"TDengine-server-"
${
tdengine_ver
}
-
${
osType
}
-
${
cpuType
}
elif
[
"
$verMode
"
==
"
lit
e"
]
;
then
elif
[
"
$verMode
"
==
"
edg
e"
]
;
then
rpmname
=
"TDengine-server"
-
${
tdengine_ver
}
-
${
osType
}
-
${
cpuType
}
else
echo
"unknow verMode, nor cluster or
lit
e"
echo
"unknow verMode, nor cluster or
edg
e"
exit
1
fi
...
...
packaging/tools/install.sh
浏览文件 @
1bb9ac5a
...
...
@@ -6,7 +6,8 @@
set
-e
#set -x
verMode
=
lite
verMode
=
edge
pagMode
=
full
# -----------------------Variables definition---------------------
script_dir
=
$(
dirname
$(
readlink
-f
"
$0
"
))
...
...
@@ -479,7 +480,9 @@ function update_TDengine() {
install_log
install_header
install_lib
install_connector
if
[
"
$pagMode
"
!=
"lite"
]
;
then
install_connector
fi
install_examples
if
[
-z
$1
]
;
then
install_bin
...
...
@@ -554,7 +557,9 @@ function install_TDengine() {
install_log
install_header
install_lib
install_connector
if
[
"
$pagMode
"
!=
"lite"
]
;
then
install_connector
fi
install_examples
if
[
-z
$1
]
;
then
# install service and client
...
...
packaging/tools/install_client.sh
浏览文件 @
1bb9ac5a
...
...
@@ -9,6 +9,7 @@ set -e
# -----------------------Variables definition---------------------
osType
=
Linux
pagMode
=
full
if
[
"
$osType
"
!=
"Darwin"
]
;
then
script_dir
=
$(
dirname
$(
readlink
-f
"
$0
"
))
...
...
@@ -180,7 +181,9 @@ function update_TDengine() {
install_log
install_header
install_lib
install_connector
if
[
"
$pagMode
"
!=
"lite"
]
;
then
install_connector
fi
install_examples
install_bin
install_config
...
...
@@ -205,7 +208,9 @@ function install_TDengine() {
install_log
install_header
install_lib
install_connector
if
[
"
$pagMode
"
!=
"lite"
]
;
then
install_connector
fi
install_examples
install_bin
install_config
...
...
packaging/tools/makeclient.sh
浏览文件 @
1bb9ac5a
...
...
@@ -12,6 +12,7 @@ cpuType=$4
osType
=
$5
verMode
=
$6
verType
=
$7
pagMode
=
$8
if
[
"
$osType
"
!=
"Darwin"
]
;
then
script_dir
=
"
$(
dirname
$(
readlink
-f
$0
))
"
...
...
@@ -39,11 +40,17 @@ fi
# Directories and files.
if
[
"
$osType
"
!=
"Darwin"
]
;
then
if
[
"
$pagMode
"
==
"lite"
]
;
then
strip
${
build_dir
}
/bin/taosd
strip
${
build_dir
}
/bin/taos
bin_files
=
"
${
build_dir
}
/bin/taos
${
script_dir
}
/remove_client.sh"
else
bin_files
=
"
${
build_dir
}
/bin/taos
${
build_dir
}
/bin/taosdump
${
script_dir
}
/remove_client.sh"
lib_files
=
"
${
build_dir
}
/lib/libtaos.so.
${
version
}
"
fi
lib_files
=
"
${
build_dir
}
/lib/libtaos.so.
${
version
}
"
else
bin_files
=
"
${
build_dir
}
/bin/taos
${
script_dir
}
/remove_client.sh"
lib_files
=
"
${
build_dir
}
/lib/libtaos.
${
version
}
.dylib"
bin_files
=
"
${
build_dir
}
/bin/taos
${
script_dir
}
/remove_client.sh"
lib_files
=
"
${
build_dir
}
/lib/libtaos.
${
version
}
.dylib"
fi
header_files
=
"
${
code_dir
}
/inc/taos.h
${
code_dir
}
/inc/taoserror.h"
...
...
@@ -74,18 +81,23 @@ if [ "$osType" == "Darwin" ]; then
sed
's/osType=Linux/osType=Darwin/g'
${
install_dir
}
/install_client.sh
>>
install_client_temp.sh
mv
install_client_temp.sh
${
install_dir
}
/install_client.sh
fi
if
[
"
$pagMode
"
==
"lite"
]
;
then
sed
's/pagMode=full/pagMode=lite/g'
${
install_dir
}
/install_client.sh
>>
install_client_temp.sh
mv
install_client_temp.sh
${
install_dir
}
/install_client.sh
fi
chmod
a+x
${
install_dir
}
/install_client.sh
# Copy example code
mkdir
-p
${
install_dir
}
/examples
examples_dir
=
"
${
top_dir
}
/tests/examples"
cp
-r
${
examples_dir
}
/c
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/JDBC
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/matlab
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/python
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/R
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/go
${
install_dir
}
/examples
if
[[
"
$pagMode
"
!=
"lite"
]]
&&
[[
"
$cpuType
"
!=
"aarch32"
]]
;
then
cp
-r
${
examples_dir
}
/JDBC
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/matlab
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/python
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/R
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/go
${
install_dir
}
/examples
fi
# Copy driver
mkdir
-p
${
install_dir
}
/driver
cp
${
lib_files
}
${
install_dir
}
/driver
...
...
@@ -94,13 +106,14 @@ cp ${lib_files} ${install_dir}/driver
connector_dir
=
"
${
code_dir
}
/connector"
mkdir
-p
${
install_dir
}
/connector
if
[
"
$osType
"
!=
"Darwin"
]
;
then
if
[[
"
$pagMode
"
!=
"lite"
]]
&&
[[
"
$cpuType
"
!=
"aarch32"
]]
;
then
if
[
"
$osType
"
!=
"Darwin"
]
;
then
cp
${
build_dir
}
/lib/
*
.jar
${
install_dir
}
/connector
fi
cp
-r
${
connector_dir
}
/grafana
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/python
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/go
${
install_dir
}
/connector
fi
cp
-r
${
connector_dir
}
/grafana
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/python
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/go
${
install_dir
}
/connector
# Copy release note
# cp ${script_dir}/release_note ${install_dir}
...
...
@@ -110,13 +123,17 @@ cd ${release_dir}
if
[
"
$verMode
"
==
"cluster"
]
;
then
pkg_name
=
${
install_dir
}
-
${
version
}
-
${
osType
}
-
${
cpuType
}
elif
[
"
$verMode
"
==
"
lit
e"
]
;
then
elif
[
"
$verMode
"
==
"
edg
e"
]
;
then
pkg_name
=
${
install_dir
}
-
${
version
}
-
${
osType
}
-
${
cpuType
}
else
echo
"unknow verMode, nor cluster or
lit
e"
echo
"unknow verMode, nor cluster or
edg
e"
exit
1
fi
if
[
"
$pagMode
"
==
"lite"
]
;
then
pkg_name
=
${
pkg_name
}
-Lite
fi
if
[
"
$verType
"
==
"beta"
]
;
then
pkg_name
=
${
pkg_name
}
-
${
verType
}
elif
[
"
$verType
"
==
"stable"
]
;
then
...
...
packaging/tools/makepkg.sh
浏览文件 @
1bb9ac5a
...
...
@@ -13,6 +13,7 @@ cpuType=$4
osType
=
$5
verMode
=
$6
verType
=
$7
pagMode
=
$8
script_dir
=
"
$(
dirname
$(
readlink
-f
$0
))
"
top_dir
=
"
$(
readlink
-f
${
script_dir
}
/../..
)
"
...
...
@@ -30,7 +31,14 @@ else
fi
# Directories and files.
bin_files
=
"
${
build_dir
}
/bin/taosd
${
build_dir
}
/bin/taos
${
build_dir
}
/bin/taosdemo
${
build_dir
}
/bin/taosdump
${
script_dir
}
/remove.sh"
if
[
"
$pagMode
"
==
"lite"
]
;
then
strip
${
build_dir
}
/bin/taosd
strip
${
build_dir
}
/bin/taos
bin_files
=
"
${
build_dir
}
/bin/taosd
${
build_dir
}
/bin/taos
${
script_dir
}
/remove.sh"
else
bin_files
=
"
${
build_dir
}
/bin/taosd
${
build_dir
}
/bin/taos
${
build_dir
}
/bin/taosdemo
${
build_dir
}
/bin/taosdump
${
script_dir
}
/remove.sh"
fi
lib_files
=
"
${
build_dir
}
/lib/libtaos.so.
${
version
}
"
header_files
=
"
${
code_dir
}
/inc/taos.h
${
code_dir
}
/inc/taoserror.h"
cfg_dir
=
"
${
top_dir
}
/packaging/cfg"
...
...
@@ -56,6 +64,9 @@ mkdir -p ${install_dir}/init.d && cp ${init_file_deb} ${install_dir}/init.d/taos
mkdir
-p
${
install_dir
}
/init.d
&&
cp
${
init_file_rpm
}
${
install_dir
}
/init.d/taosd.rpm
if
[
"
$verMode
"
==
"cluster"
]
;
then
sed
's/verMode=edge/verMode=cluster/g'
${
install_dir
}
/bin/remove.sh
>>
remove_temp.sh
mv
remove_temp.sh
${
install_dir
}
/bin/remove.sh
mkdir
-p
${
install_dir
}
/nginxd
&&
cp
-r
${
nginx_dir
}
/
*
${
install_dir
}
/nginxd
cp
${
nginx_dir
}
/png/taos.png
${
install_dir
}
/nginxd/admin/images/taos.png
rm
-rf
${
install_dir
}
/nginxd/png
...
...
@@ -70,25 +81,35 @@ fi
cd
${
install_dir
}
tar
-zcv
-f
taos.tar.gz
*
--remove-files
||
:
exitcode
=
$?
if
[
"
$exitcode
"
!=
"0"
]
;
then
echo
"tar taos.tar.gz error !!!"
exit
$exitcode
fi
cd
${
curr_dir
}
cp
${
install_files
}
${
install_dir
}
if
[
"
$verMode
"
==
"cluster"
]
;
then
sed
's/verMode=lite/verMode=cluster/g'
${
install_dir
}
/install.sh
>>
install_temp.sh
mv
install_temp.sh
${
install_dir
}
/install.sh
sed
's/verMode=edge/verMode=cluster/g'
${
install_dir
}
/install.sh
>>
install_temp.sh
mv
install_temp.sh
${
install_dir
}
/install.sh
fi
if
[
"
$pagMode
"
==
"lite"
]
;
then
sed
's/pagMode=full/pagMode=lite/g'
${
install_dir
}
/install.sh
>>
install_temp.sh
mv
install_temp.sh
${
install_dir
}
/install.sh
fi
chmod
a+x
${
install_dir
}
/install.sh
# Copy example code
mkdir
-p
${
install_dir
}
/examples
examples_dir
=
"
${
top_dir
}
/tests/examples"
cp
-r
${
examples_dir
}
/c
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/JDBC
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/matlab
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/python
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/R
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/go
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/c
${
install_dir
}
/examples
if
[[
"
$pagMode
"
!=
"lite"
]]
&&
[[
"
$cpuType
"
!=
"aarch32"
]]
;
then
cp
-r
${
examples_dir
}
/JDBC
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/matlab
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/python
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/R
${
install_dir
}
/examples
cp
-r
${
examples_dir
}
/go
${
install_dir
}
/examples
fi
# Copy driver
mkdir
-p
${
install_dir
}
/driver
cp
${
lib_files
}
${
install_dir
}
/driver
...
...
@@ -96,11 +117,12 @@ cp ${lib_files} ${install_dir}/driver
# Copy connector
connector_dir
=
"
${
code_dir
}
/connector"
mkdir
-p
${
install_dir
}
/connector
cp
${
build_dir
}
/lib/
*
.jar
${
install_dir
}
/connector
cp
-r
${
connector_dir
}
/grafana
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/python
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/go
${
install_dir
}
/connector
if
[[
"
$pagMode
"
!=
"lite"
]]
&&
[[
"
$cpuType
"
!=
"aarch32"
]]
;
then
cp
${
build_dir
}
/lib/
*
.jar
${
install_dir
}
/connector
cp
-r
${
connector_dir
}
/grafana
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/python
${
install_dir
}
/connector/
cp
-r
${
connector_dir
}
/go
${
install_dir
}
/connector
fi
# Copy release note
# cp ${script_dir}/release_note ${install_dir}
...
...
@@ -110,13 +132,17 @@ cd ${release_dir}
if
[
"
$verMode
"
==
"cluster"
]
;
then
pkg_name
=
${
install_dir
}
-
${
version
}
-
${
osType
}
-
${
cpuType
}
elif
[
"
$verMode
"
==
"
lit
e"
]
;
then
elif
[
"
$verMode
"
==
"
edg
e"
]
;
then
pkg_name
=
${
install_dir
}
-
${
version
}
-
${
osType
}
-
${
cpuType
}
else
echo
"unknow verMode, nor cluster or
lit
e"
echo
"unknow verMode, nor cluster or
edg
e"
exit
1
fi
if
[
"
$pagMode
"
==
"lite"
]
;
then
pkg_name
=
${
pkg_name
}
-Lite
fi
if
[
"
$verType
"
==
"beta"
]
;
then
pkg_name
=
${
pkg_name
}
-
${
verType
}
elif
[
"
$verType
"
==
"stable"
]
;
then
...
...
@@ -127,5 +153,10 @@ else
fi
tar
-zcv
-f
"
$(
basename
${
pkg_name
}
)
.tar.gz"
$(
basename
${
install_dir
}
)
--remove-files
||
:
exitcode
=
$?
if
[
"
$exitcode
"
!=
"0"
]
;
then
echo
"tar
${
pkg_name
}
.tar.gz error !!!"
exit
$exitcode
fi
cd
${
curr_dir
}
packaging/tools/remove.sh
浏览文件 @
1bb9ac5a
...
...
@@ -5,7 +5,7 @@
set
-e
#set -x
verMode
=
lit
e
verMode
=
edg
e
RED
=
'\033[0;31m'
GREEN
=
'\033[1;32m'
...
...
src/kit/shell/CMakeLists.txt
浏览文件 @
1bb9ac5a
...
...
@@ -11,7 +11,13 @@ IF ((TD_LINUX_64) OR (TD_LINUX_32 AND TD_ARM))
LIST
(
REMOVE_ITEM SRC ./src/shellWindows.c
)
LIST
(
REMOVE_ITEM SRC ./src/shellDarwin.c
)
ADD_EXECUTABLE
(
shell
${
SRC
}
)
TARGET_LINK_LIBRARIES
(
shell taos_static
)
IF
(
TD_PAGMODE_LITE
)
TARGET_LINK_LIBRARIES
(
shell taos
)
ELSE
()
TARGET_LINK_LIBRARIES
(
shell taos_static
)
ENDIF
()
SET_TARGET_PROPERTIES
(
shell PROPERTIES OUTPUT_NAME taos
)
ELSEIF
(
TD_WINDOWS_64
)
INCLUDE_DIRECTORIES
(
${
TD_COMMUNITY_DIR
}
/deps/pthread
)
...
...
src/kit/taosdemo/CMakeLists.txt
浏览文件 @
1bb9ac5a
...
...
@@ -9,5 +9,11 @@ INCLUDE_DIRECTORIES(inc)
IF
((
TD_LINUX_64
)
OR
(
TD_LINUX_32 AND TD_ARM
))
AUX_SOURCE_DIRECTORY
(
. SRC
)
ADD_EXECUTABLE
(
taosdemo
${
SRC
}
)
TARGET_LINK_LIBRARIES
(
taosdemo taos_static
)
IF
(
TD_PAGMODE_LITE
)
TARGET_LINK_LIBRARIES
(
taosdemo taos
)
ELSE
()
TARGET_LINK_LIBRARIES
(
taosdemo taos_static
)
ENDIF
()
ENDIF
()
src/kit/taosdump/CMakeLists.txt
浏览文件 @
1bb9ac5a
...
...
@@ -9,5 +9,12 @@ INCLUDE_DIRECTORIES(inc)
IF
((
TD_LINUX_64
)
OR
(
TD_LINUX_32 AND TD_ARM
))
AUX_SOURCE_DIRECTORY
(
. SRC
)
ADD_EXECUTABLE
(
taosdump
${
SRC
}
)
TARGET_LINK_LIBRARIES
(
taosdump taos_static
)
IF
(
TD_PAGMODE_LITE
)
TARGET_LINK_LIBRARIES
(
taosdump taos
)
ELSE
()
TARGET_LINK_LIBRARIES
(
taosdump taos_static
)
ENDIF
()
ENDIF
()
src/system/CMakeLists.txt
浏览文件 @
1bb9ac5a
...
...
@@ -3,6 +3,6 @@ PROJECT(TDengine)
ADD_SUBDIRECTORY
(
detail
)
IF
(
TD_
LIT
E
)
IF
(
TD_
EDG
E
)
ADD_SUBDIRECTORY
(
lite
)
ENDIF
()
\ No newline at end of file
src/system/detail/CMakeLists.txt
浏览文件 @
1bb9ac5a
...
...
@@ -16,10 +16,14 @@ IF ((TD_LINUX_64) OR (TD_LINUX_32 AND TD_ARM))
ADD_EXECUTABLE
(
taosd
${
SRC
}
)
TARGET_LINK_LIBRARIES
(
taosd taos_static trpc tutil sdb monitor pthread http
)
IF
(
TD_PAGMODE_LITE
)
TARGET_LINK_LIBRARIES
(
taosd taos trpc tutil sdb monitor pthread http
)
ELSE
()
TARGET_LINK_LIBRARIES
(
taosd taos_static trpc tutil sdb monitor pthread http
)
ENDIF
()
IF
(
TD_
LIT
E
)
TARGET_LINK_LIBRARIES
(
taosd taosd_
lit
e
)
IF
(
TD_
EDG
E
)
TARGET_LINK_LIBRARIES
(
taosd taosd_
edg
e
)
ELSE
()
TARGET_LINK_LIBRARIES
(
taosd taosd_cluster
)
ENDIF
()
...
...
src/system/lite/CMakeLists.txt
浏览文件 @
1bb9ac5a
...
...
@@ -13,5 +13,5 @@ IF ((TD_LINUX_64) OR (TD_LINUX_32 AND TD_ARM))
INCLUDE_DIRECTORIES
(
inc
)
AUX_SOURCE_DIRECTORY
(
./src SRC
)
ADD_LIBRARY
(
taosd_
lit
e
${
SRC
}
)
ADD_LIBRARY
(
taosd_
edg
e
${
SRC
}
)
ENDIF
()
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录