1
0
Fork 0
mirror of https://github.com/KingDuckZ/dindexer.git synced 2025-07-02 14:04:22 +00:00
dindexer/src/backends/CMakeLists.txt

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)