mirror of
https://github.com/KingDuckZ/dindexer.git
synced 2025-07-02 14:04:22 +00:00
28 lines
580 B
CMake
28 lines
580 B
CMake
project(${bare_name}-backend CXX)
|
|
|
|
add_library(${PROJECT_NAME} STATIC
|
|
backend_loader.cpp
|
|
)
|
|
|
|
target_include_directories(${PROJECT_NAME}
|
|
PUBLIC ${DINDEXER_PUB_INCLUDE_DIR}
|
|
)
|
|
target_include_directories(${PROJECT_NAME} SYSTEM
|
|
PUBLIC ${YAMLCPP_INCLUDE_DIR}
|
|
)
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|
|
PRIVATE ${bare_name}-if
|
|
PUBLIC ${YAMLCPP_LIBRARY}
|
|
PUBLIC dl
|
|
)
|
|
|
|
#install(TARGETS ${PROJECT_NAME}
|
|
# LIBRARY DESTINATION lib
|
|
# RUNTIME DESTINATION bin
|
|
# ARCHIVE DESTINATION lib/static
|
|
#)
|
|
|
|
add_subdirectory(postgresql)
|
|
|
|
add_dependencies(${PROJECT_NAME} ${bare_name}-backend-postgresql)
|