project(libdanbooru) set(CMAKE_INCLUDE_CURRENT_DIR ON) set (libdanbooru_VERSION_MAJOR 0) set (libdanbooru_VERSION_MINOR 0) set (libdanbooru_VERSION_PATCH 1) set (libdanbooru_VERSION ${libdanbooru_VERSION_MAJOR}.${libdanbooru_VERSION_MINOR}.${libdanbooru_VERSION_PATCH}) set (libdanbooru_SRCS danboorupool.cpp danbooruservice.cpp danboorupost.cpp danboorutag.cpp utils.cpp) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/version.h.in ${CMAKE_CURRENT_BINARY_DIR}/version.h @ONLY) add_library(danbooru STATIC ${libdanbooru_SRCS}) target_link_libraries(danbooru PUBLIC KF5::KIOCore KF5::GuiAddons) install(TARGETS danbooru ${INSTALL_TARGETS_DEFAULT_ARGS})