3
# Load the frameworks we need
4
find_package(KF5 REQUIRED COMPONENTS NewStuff)
6
########### next target ###############
8
set(katesnippetsplugin_PART_SRCS katesnippets.cpp
13
snippetcompletionmodel.cpp
14
snippetcompletionitem.cpp
19
ki18n_wrap_ui(katesnippetsplugin_PART_SRCS
24
add_library (katesnippetsplugin MODULE ${katesnippetsplugin_PART_SRCS})
26
target_link_libraries(katesnippetsplugin
29
KF5::NewStuff Qt5::Script KF5::ItemViews KF5::IconThemes)
31
install(TARGETS katesnippetsplugin DESTINATION ${PLUGIN_INSTALL_DIR}/ktexteditor )
34
########### install files ###############
36
kcoreaddons_desktop_to_json (katesnippetsplugin katesnippetsplugin.desktop)
38
# install the snippet stuff
39
install( FILES ktexteditor_codesnippets_core.knsrc DESTINATION ${CONFIG_INSTALL_DIR} )
41
install(FILES ui.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/katesnippets)