feat: use contrib instead of submodule for tools/taosws/taosa (#15459)
This commit is contained in:
parent
9ef9909ab0
commit
f34c3c52bd
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
# zlib
|
||||||
|
ExternalProject_Add(taosadapter
|
||||||
|
GIT_REPOSITORY https://github.com/taosdata/taosadapter.git
|
||||||
|
GIT_TAG df8678f
|
||||||
|
SOURCE_DIR "${TD_SOURCE_DIR}/tools/taosadapter"
|
||||||
|
BINARY_DIR ""
|
||||||
|
#BUILD_IN_SOURCE TRUE
|
||||||
|
CONFIGURE_COMMAND ""
|
||||||
|
BUILD_COMMAND ""
|
||||||
|
INSTALL_COMMAND ""
|
||||||
|
TEST_COMMAND ""
|
||||||
|
)
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
# zlib
|
||||||
|
ExternalProject_Add(taos-tools
|
||||||
|
GIT_REPOSITORY https://github.com/taosdata/taos-tools.git
|
||||||
|
GIT_TAG 817cb6a
|
||||||
|
SOURCE_DIR "${TD_SOURCE_DIR}/tools/taos-tools"
|
||||||
|
BINARY_DIR ""
|
||||||
|
#BUILD_IN_SOURCE TRUE
|
||||||
|
CONFIGURE_COMMAND ""
|
||||||
|
BUILD_COMMAND ""
|
||||||
|
INSTALL_COMMAND ""
|
||||||
|
TEST_COMMAND ""
|
||||||
|
)
|
|
@ -0,0 +1,13 @@
|
||||||
|
|
||||||
|
# zlib
|
||||||
|
ExternalProject_Add(taosws-rs
|
||||||
|
GIT_REPOSITORY https://github.com/taosdata/taosws-rs.git
|
||||||
|
GIT_TAG 9de599d
|
||||||
|
SOURCE_DIR "${TD_SOURCE_DIR}/tools/taosws-rs"
|
||||||
|
BINARY_DIR ""
|
||||||
|
#BUILD_IN_SOURCE TRUE
|
||||||
|
CONFIGURE_COMMAND ""
|
||||||
|
BUILD_COMMAND ""
|
||||||
|
INSTALL_COMMAND ""
|
||||||
|
TEST_COMMAND ""
|
||||||
|
)
|
|
@ -9,6 +9,24 @@ endfunction(cat IN_FILE OUT_FILE)
|
||||||
set(CONTRIB_TMP_FILE "${CMAKE_BINARY_DIR}/deps_tmp_CMakeLists.txt.in")
|
set(CONTRIB_TMP_FILE "${CMAKE_BINARY_DIR}/deps_tmp_CMakeLists.txt.in")
|
||||||
configure_file("${TD_SUPPORT_DIR}/deps_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
configure_file("${TD_SUPPORT_DIR}/deps_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
|
|
||||||
|
# taos-tools
|
||||||
|
if(${BUILD_TOOLS})
|
||||||
|
cat("${TD_SUPPORT_DIR}/taostools_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# taosws-rs
|
||||||
|
if(${WEBSOCKET})
|
||||||
|
cat("${TD_SUPPORT_DIR}/taosws_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# taosadapter
|
||||||
|
if(${BUILD_HTTP})
|
||||||
|
MESSAGE("BUILD_HTTP is on")
|
||||||
|
else ()
|
||||||
|
MESSAGE("BUILD_HTTP is off, use taosAdapter")
|
||||||
|
cat("${TD_SUPPORT_DIR}/taosadapter_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
|
endif()
|
||||||
|
|
||||||
# pthread
|
# pthread
|
||||||
if(${BUILD_PTHREAD})
|
if(${BUILD_PTHREAD})
|
||||||
cat("${TD_SUPPORT_DIR}/pthread_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
cat("${TD_SUPPORT_DIR}/pthread_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
|
|
Loading…
Reference in New Issue