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 26 27 28 29
|
add_definitions(-DTRANSLATION_DOMAIN=\"kdevsourceformatter\")
set(kdevsourceformatter_CONFIG_SRCS
config/projectconfigpage.cpp
)
ki18n_wrap_ui(kdevsourceformatter_CONFIG_SRCS
config/projectconfigpage.ui
)
kconfig_add_kcfg_files(kdevsourceformatter_CONFIG_SRCS
config/projectconfig.kcfgc
)
set(kdevsourceformatter_SRCS
sourceformatterplugin.cpp
${kdevsourceformatter_CONFIG_SRCS}
)
kdevplatform_add_plugin(kdevsourceformatter
JSON kdevsourceformatter.json
SOURCES ${kdevsourceformatter_SRCS}
)
target_link_libraries(kdevsourceformatter
KDev::Interfaces
KDev::Project
KDev::Shell
)
|