CMakeLists.txt 475 字节
Newer Older
H
refact  
Hongze Cheng 已提交
1 2
aux_source_directory(src TDB_SRC)
add_library(tdb STATIC ${TDB_SRC})
H
refact  
Hongze Cheng 已提交
3 4 5 6 7
# target_include_directories(
#     tkv
#     PUBLIC "${CMAKE_SOURCE_DIR}/include/libs/tkv"
#     PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/inc"
# )
H
refact  
Hongze Cheng 已提交
8
target_include_directories(
H
refact  
Hongze Cheng 已提交
9
    tdb
H
refact  
Hongze Cheng 已提交
10 11
    PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/inc"
    PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/src/inc"
H
Hongze Cheng 已提交
12 13
)
target_link_libraries(
H
refact  
Hongze Cheng 已提交
14
    tdb
H
Hongze Cheng 已提交
15
    PUBLIC os
H
Hongze Cheng 已提交
16
    PUBLIC util
H
more  
Hongze Cheng 已提交
17 18 19 20 21
)

if(${BUILD_TEST})
    add_subdirectory(test)
endif(${BUILD_TEST})