project(service-db) message("${PROJECT_NAME} ${CMAKE_CURRENT_LIST_DIR}" ) set(SOURCES DBServiceAPI.cpp DBServiceAPI_GetByQuery.cpp DatabaseAgent.cpp ServiceDBCommon.cpp EntryPath.cpp messages/DBCalllogMessage.cpp messages/DBContactMessage.cpp messages/DBNotificationMessage.cpp messages/DBServiceMessage.cpp messages/QueryMessage.cpp agents/settings/SettingsAgent.cpp agents/settings/Settings.cpp agents/settings/SettingsProxy.cpp agents/settings/SettingsCache.cpp agents/quotes/QuotesAgent.cpp agents/quotes/RandomizedQuoteModel.cpp agents/quotes/QuotesSettingsSerializer.cpp ) add_library(${PROJECT_NAME} STATIC ${SOURCES}) target_include_directories(${PROJECT_NAME} PRIVATE $ PUBLIC $ ) target_link_libraries(${PROJECT_NAME} PRIVATE module-db json::json PUBLIC utf8 ) if (${ENABLE_TESTS}) add_subdirectory(test) endif ()