diff --git a/source/server/CMakeLists.txt b/source/server/CMakeLists.txt index ab88d50191..d80c7876db 100644 --- a/source/server/CMakeLists.txt +++ b/source/server/CMakeLists.txt @@ -1,8 +1,9 @@ add_subdirectory(mnode) add_subdirectory(vnode) add_subdirectory(qnode) +add_subdirectory(dnode) -aux_source_directory(dnode TAOSD_SRC) +aux_source_directory(. TAOSD_SRC) add_executable(taosd ${TAOSD_SRC}) target_link_libraries( taosd diff --git a/source/server/dnode/CMakeLists.txt b/source/server/dnode/CMakeLists.txt new file mode 100644 index 0000000000..db80bf727d --- /dev/null +++ b/source/server/dnode/CMakeLists.txt @@ -0,0 +1,7 @@ +aux_source_directory(src DNODE_SRC) +add_library(dnode ${DNODE_SRC}) +target_include_directories( + dnode + PUBLIC "${CMAKE_SOURCE_DIR}/include/server/dnode" + private "${CMAKE_CURRENT_SOURCE_DIR}/inc" +) \ No newline at end of file diff --git a/source/server/dnode/main.c b/source/server/main.c similarity index 100% rename from source/server/dnode/main.c rename to source/server/main.c