Merge pull request #15561 from taosdata/fix/ZhiqiangWang/TD-17728-remove-submodule
build: remove submodule
This commit is contained in:
commit
9cba788179
|
@ -1,12 +0,0 @@
|
||||||
[submodule "src/connector/go"]
|
|
||||||
path = src/connector/go
|
|
||||||
url = git@github.com:taosdata/driver-go.git
|
|
||||||
[submodule "src/connector/hivemq-tdengine-extension"]
|
|
||||||
path = src/connector/hivemq-tdengine-extension
|
|
||||||
url = git@github.com:taosdata/hivemq-tdengine-extension.git
|
|
||||||
[submodule "deps/TSZ"]
|
|
||||||
path = deps/TSZ
|
|
||||||
url = https://github.com/taosdata/TSZ.git
|
|
||||||
[submodule "examples/rust"]
|
|
||||||
path = examples/rust
|
|
||||||
url = https://github.com/songtianyi/tdengine-rust-bindings.git
|
|
|
@ -118,6 +118,7 @@ def pre_test(){
|
||||||
git rm --cached tools/taos-tools 2>/dev/null || :
|
git rm --cached tools/taos-tools 2>/dev/null || :
|
||||||
git rm --cached tools/taosadapter 2>/dev/null || :
|
git rm --cached tools/taosadapter 2>/dev/null || :
|
||||||
git rm --cached tools/taosws-rs 2>/dev/null || :
|
git rm --cached tools/taosws-rs 2>/dev/null || :
|
||||||
|
git rm --cached examples/rust 2>/dev/null || :
|
||||||
'''
|
'''
|
||||||
sh '''
|
sh '''
|
||||||
cd ${WKC}
|
cd ${WKC}
|
||||||
|
@ -269,6 +270,7 @@ def pre_test_win(){
|
||||||
git rm --cached tools/taos-tools 2>nul
|
git rm --cached tools/taos-tools 2>nul
|
||||||
git rm --cached tools/taosadapter 2>nul
|
git rm --cached tools/taosadapter 2>nul
|
||||||
git rm --cached tools/taosws-rs 2>nul
|
git rm --cached tools/taosws-rs 2>nul
|
||||||
|
git rm --cached examples/rust 2>nul
|
||||||
exit 0
|
exit 0
|
||||||
'''
|
'''
|
||||||
bat '''
|
bat '''
|
||||||
|
|
|
@ -90,6 +90,12 @@ ELSE ()
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
|
option(
|
||||||
|
RUST_BINDINGS
|
||||||
|
"If build with rust-bindings"
|
||||||
|
ON
|
||||||
|
)
|
||||||
|
|
||||||
option(
|
option(
|
||||||
JEMALLOC_ENABLED
|
JEMALLOC_ENABLED
|
||||||
"If build with jemalloc"
|
"If build with jemalloc"
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
# rust-bindings
|
||||||
|
ExternalProject_Add(rust-bindings
|
||||||
|
GIT_REPOSITORY https://github.com/songtianyi/tdengine-rust-bindings.git
|
||||||
|
GIT_TAG 7ed7a97
|
||||||
|
SOURCE_DIR "${TD_SOURCE_DIR}/examples/rust"
|
||||||
|
BINARY_DIR "${TD_SOURCE_DIR}/examples/rust"
|
||||||
|
CONFIGURE_COMMAND ""
|
||||||
|
BUILD_COMMAND ""
|
||||||
|
INSTALL_COMMAND ""
|
||||||
|
TEST_COMMAND ""
|
||||||
|
)
|
|
@ -105,6 +105,11 @@ if(${BUILD_WITH_SQLITE})
|
||||||
cat("${TD_SUPPORT_DIR}/sqlite_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
cat("${TD_SUPPORT_DIR}/sqlite_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
endif(${BUILD_WITH_SQLITE})
|
endif(${BUILD_WITH_SQLITE})
|
||||||
|
|
||||||
|
# rust-bindings
|
||||||
|
if(${RUST_BINDINGS})
|
||||||
|
cat("${TD_SUPPORT_DIR}/rust-bindings_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
|
endif(${RUST_BINDINGS})
|
||||||
|
|
||||||
# lucene
|
# lucene
|
||||||
if(${BUILD_WITH_LUCENE})
|
if(${BUILD_WITH_LUCENE})
|
||||||
cat("${TD_SUPPORT_DIR}/lucene_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
cat("${TD_SUPPORT_DIR}/lucene_CMakeLists.txt.in" ${CONTRIB_TMP_FILE})
|
||||||
|
@ -136,6 +141,24 @@ execute_process(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" .
|
||||||
execute_process(COMMAND "${CMAKE_COMMAND}" --build .
|
execute_process(COMMAND "${CMAKE_COMMAND}" --build .
|
||||||
WORKING_DIRECTORY "${TD_CONTRIB_DIR}/deps-download")
|
WORKING_DIRECTORY "${TD_CONTRIB_DIR}/deps-download")
|
||||||
|
|
||||||
|
# clear submodule
|
||||||
|
execute_process(COMMAND git submodule deinit -f tools/taos-tools
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
execute_process(COMMAND git rm --cached tools/taos-tools
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
execute_process(COMMAND git submodule deinit -f tools/taosadapter
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
execute_process(COMMAND git rm --cached tools/taosadapter
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
execute_process(COMMAND git submodule deinit -f tools/taosws-rs
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
execute_process(COMMAND git rm --cached tools/taosws-rs
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
execute_process(COMMAND git submodule deinit -f examples/rust
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
execute_process(COMMAND git rm --cached examples/rust
|
||||||
|
WORKING_DIRECTORY "${TD_SOURCE_DIR}")
|
||||||
|
|
||||||
# ================================================================================================
|
# ================================================================================================
|
||||||
# Build
|
# Build
|
||||||
# ================================================================================================
|
# ================================================================================================
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Subproject commit 7ed7a97715388fa144718764d6bf20f9bfc29a12
|
|
Loading…
Reference in New Issue