spark-store/plugin/dtkplugin/CMakeLists.txt
2021-07-02 20:12:09 +08:00

15 lines
524 B
CMake

set(PLUGIN_SOURCE
spkdtkplugin.h
spkdtkplugin_impl.h
spkdtkplugin.cpp)
find_package(PkgConfig REQUIRED)
pkg_check_modules(dtkwidget REQUIRED IMPORTED_TARGET dtkwidget)
pkg_check_modules(dtkgui REQUIRED IMPORTED_TARGET dtkgui)
pkg_check_modules(dtkcore REQUIRED IMPORTED_TARGET dtkcore)
add_library(spkdtkplugin SHARED ${PLUGIN_SOURCE})
target_link_libraries(spkdtkplugin PkgConfig::dtkwidget PkgConfig::dtkgui PkgConfig::dtkcore ${REQUIRED_LIBS_QUALIFIED})
install(TARGETS spkdtkplugin LIBRARY DESTINATION lib)