1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
add_definitions(-DTRANSLATION_DOMAIN=\"kdevexecutescript\")
set(kdevexecutescript_PART_SRCS
executescriptplugin.cpp
scriptappconfig.cpp
scriptappjob.cpp
)
declare_qt_logging_category(kdevexecutescript_PART_SRCS
TYPE PLUGIN
IDENTIFIER PLUGIN_EXECUTESCRIPT
CATEGORY_BASENAME "executescript"
)
ki18n_wrap_ui(kdevexecutescript_PART_SRCS
scriptappconfig.ui
)
kdevplatform_add_plugin(kdevexecutescript JSON kdevexecutescript.json SOURCES ${kdevexecutescript_PART_SRCS})
target_link_libraries(kdevexecutescript
KDev::Interfaces
KDev::Util
KDev::Project
KDev::OutputView
KDev::Shell
)
install(FILES iexecutescriptplugin.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevplatform/executescript COMPONENT Devel)
|