diff --git a/CMakeLists.txt b/CMakeLists.txt index 06048042a231f25f358e1c9346857893a763f11b..4a75e6824db0be8a2e94841eb02628575f779321 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -127,6 +127,7 @@ MESSAGE(STATUS "Project library files output path: " ${LIBRARY_OUTPUT_PATH}) ADD_SUBDIRECTORY(deps) ADD_SUBDIRECTORY(src) +ADD_SUBDIRECTORY(tests) IF (TD_LINUX) SET(TD_MAKE_INSTALL_SH "${TD_ROOT_DIR}/packaging/tools/make_install.sh") diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..7afaf7f8b17d7793b61fe237a76163cfd7fed1c4 --- /dev/null +++ b/tests/CMakeLists.txt @@ -0,0 +1,12 @@ +# generate debug version: +# mkdir debug; cd debug; cmake -DCMAKE_BUILD_TYPE=Debug .. +# generate release version: +# mkdir release; cd release; cmake -DCMAKE_BUILD_TYPE=Release .. + +CMAKE_MINIMUM_REQUIRED(VERSION 2.8) +PROJECT(TDengine) + +SET(CMAKE_C_STANDARD 11) +SET(CMAKE_VERBOSE_MAKEFILE ON) + +ADD_SUBDIRECTORY(examples/c) diff --git a/tests/examples/c/CMakeLists.txt b/tests/examples/c/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..af0b8cd18d391ab328c669514a1596f9cd8f986f --- /dev/null +++ b/tests/examples/c/CMakeLists.txt @@ -0,0 +1,16 @@ +PROJECT(TDengine) + +IF (TD_WINDOWS) + INCLUDE_DIRECTORIES(${TD_ROOT_DIR}/deps/pthread) +ENDIF () + +INCLUDE_DIRECTORIES(. ${TD_ROOT_DIR}/src/inc ${TD_ROOT_DIR}/src/client/inc ${TD_OS_DIR}/inc) +AUX_SOURCE_DIRECTORY(. SRC) +#ADD_EXECUTABLE(demo ${SRC}) +#TARGET_LINK_LIBRARIES(demo taos_static trpc tutil pthread ) + + + + + +