提交 3536ead6 编写于 作者: S Shengliang Guan

change source directory

上级 248cdbbc
...@@ -11,6 +11,6 @@ target_link_libraries( ...@@ -11,6 +11,6 @@ target_link_libraries(
) )
target_include_directories( target_include_directories(
taosd taosd
PUBLIC "${CMAKE_SOURCE_DIR}/include/server/dnode" PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode"
private "${CMAKE_CURRENT_SOURCE_DIR}/inc" private "${CMAKE_CURRENT_SOURCE_DIR}/inc"
) )
aux_source_directory(src MNODE_SRC) add_subdirectory(impl)
add_library(mnode ${MNODE_SRC}) add_subdirectory(sdb)
target_include_directories( add_subdirectory(transaction)
mnode
PUBLIC "${CMAKE_SOURCE_DIR}/include/server/mnode"
private "${CMAKE_CURRENT_SOURCE_DIR}/inc"
)
target_link_libraries(
mnode
PUBLIC transport
PUBLIC cjson
)
\ No newline at end of file
aux_source_directory(src MNODE_SRC)
add_library(mnode ${MNODE_SRC})
target_include_directories(
mnode
PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/mnode"
private "${CMAKE_CURRENT_SOURCE_DIR}/inc"
)
target_link_libraries(
mnode
PUBLIC transport
PUBLIC cjson
)
\ No newline at end of file
aux_source_directory(src MNODE_SRC)
add_library(sdb ${MNODE_SRC})
target_include_directories(
sdb
PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/mnode/sdb/inc"
private "${CMAKE_CURRENT_SOURCE_DIR}/inc"
)
target_link_libraries(
sdb
PUBLIC transport
)
\ No newline at end of file
aux_source_directory(src MNODE_SRC)
add_library(transaction ${MNODE_SRC})
target_include_directories(
transaction
PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/mnode/transaction/inc"
private "${CMAKE_CURRENT_SOURCE_DIR}/inc"
)
target_link_libraries(
transaction
PUBLIC transport
)
\ No newline at end of file
...@@ -2,6 +2,6 @@ aux_source_directory(src QNODE_SRC) ...@@ -2,6 +2,6 @@ aux_source_directory(src QNODE_SRC)
add_library(qnode ${QNODE_SRC}) add_library(qnode ${QNODE_SRC})
target_include_directories( target_include_directories(
qnode qnode
PUBLIC "${CMAKE_SOURCE_DIR}/include/server/qnode" PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/qnode"
private "${CMAKE_CURRENT_SOURCE_DIR}/inc" private "${CMAKE_CURRENT_SOURCE_DIR}/inc"
) )
\ No newline at end of file
...@@ -2,7 +2,7 @@ aux_source_directory(src VNODE_SRC) ...@@ -2,7 +2,7 @@ aux_source_directory(src VNODE_SRC)
add_library(vnode STATIC ${VNODE_SRC}) add_library(vnode STATIC ${VNODE_SRC})
target_include_directories( target_include_directories(
vnode vnode
PUBLIC "${CMAKE_SOURCE_DIR}/include/server/vnode" PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/vnode"
private "${CMAKE_CURRENT_SOURCE_DIR}/inc" private "${CMAKE_CURRENT_SOURCE_DIR}/inc"
) )
target_link_libraries( target_link_libraries(
......
...@@ -2,7 +2,7 @@ aux_source_directory(src META_SRC) ...@@ -2,7 +2,7 @@ aux_source_directory(src META_SRC)
add_library(meta STATIC ${META_SRC}) add_library(meta STATIC ${META_SRC})
target_include_directories( target_include_directories(
meta meta
PUBLIC "${CMAKE_SOURCE_DIR}/include/server/vnode/meta" PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/vnode/meta"
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc" PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc"
) )
target_link_libraries( target_link_libraries(
......
...@@ -7,7 +7,7 @@ target_sources(metaTest ...@@ -7,7 +7,7 @@ target_sources(metaTest
) )
target_include_directories(metaTest target_include_directories(metaTest
PUBLIC PUBLIC
"${CMAKE_SOURCE_DIR}/include/server/vnode/meta" "${CMAKE_SOURCE_DIR}/include/dnode/vnode/meta"
"${CMAKE_CURRENT_SOURCE_DIR}/../inc" "${CMAKE_CURRENT_SOURCE_DIR}/../inc"
) )
target_link_libraries(metaTest target_link_libraries(metaTest
......
...@@ -2,7 +2,7 @@ aux_source_directory(src TQ_SRC) ...@@ -2,7 +2,7 @@ aux_source_directory(src TQ_SRC)
add_library(tq ${TQ_SRC}) add_library(tq ${TQ_SRC})
target_include_directories( target_include_directories(
tq tq
PUBLIC "${CMAKE_SOURCE_DIR}/include/server/vnode/tq" PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/vnode/tq"
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc" PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc"
) )
......
...@@ -2,7 +2,7 @@ aux_source_directory(src TSDB_SRC) ...@@ -2,7 +2,7 @@ aux_source_directory(src TSDB_SRC)
add_library(tsdb ${TSDB_SRC}) add_library(tsdb ${TSDB_SRC})
target_include_directories( target_include_directories(
tsdb tsdb
PUBLIC "${CMAKE_SOURCE_DIR}/include/server/vnode/tsdb" PUBLIC "${CMAKE_SOURCE_DIR}/include/dnode/vnode/tsdb"
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc" PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc"
) )
target_link_libraries( target_link_libraries(
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册