TDengine/source/dnode/mnode/impl/CMakeLists.txt

22 lines
503 B
Text
Raw Normal View History

2021-11-05 11:23:28 +00:00
aux_source_directory(src MNODE_SRC)
2022-03-02 09:48:39 +00:00
add_library(mnode STATIC ${MNODE_SRC})
2021-11-05 11:23:28 +00:00
target_include_directories(
mnode
2022-04-10 11:08:16 +00:00
PUBLIC "${TD_SOURCE_DIR}/include/dnode/mnode"
2021-11-29 12:24:16 +00:00
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc"
2021-11-05 11:23:28 +00:00
)
target_link_libraries(
mnode scheduler sdb wal transport cjson sync monitor executor qworker stream parser
2022-01-03 09:54:54 +00:00
)
2022-04-13 08:48:29 +00:00
IF (TD_GRANT)
TARGET_LINK_LIBRARIES(mnode grant)
ENDIF ()
2022-04-15 12:12:34 +00:00
IF (TD_GRANT)
ADD_DEFINITIONS(-D_GRANT)
2022-04-13 08:48:29 +00:00
ENDIF ()
2022-01-03 09:54:54 +00:00
if(${BUILD_TEST})
add_subdirectory(test)
2022-01-19 09:35:06 +00:00
endif(${BUILD_TEST})