Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/plugins/qif/export/CMakeLists.txt
Context not available. | |||||
17 | 17 | | |||
---|---|---|---|---|---|
18 | ki18n_wrap_ui(qifexporter_PART_SRCS ${qifexporter_PART_UI}) | 18 | ki18n_wrap_ui(qifexporter_PART_SRCS ${qifexporter_PART_UI}) | ||
19 | 19 | | |||
20 | add_library(qifexporter MODULE ${qifexporter_PART_SRCS}) | 20 | kcoreaddons_add_plugin(qifexporter | ||
21 | SOURCES ${qifexporter_PART_SRCS} | ||||
22 | JSON "${CMAKE_CURRENT_BINARY_DIR}/qifexporter.json" | ||||
23 | INSTALL_NAMESPACE "kmymoney") | ||||
24 | | ||||
25 | #kcoreaddons_add_plugin sets LIBRARY_OUTPUT_DIRECTORY to ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${INSTALL_NAMESPACE} | ||||
26 | set_target_properties(qifexporter | ||||
27 | PROPERTIES | ||||
28 | LIBRARY_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}") | ||||
21 | 29 | | |||
22 | target_link_libraries(qifexporter | 30 | target_link_libraries(qifexporter | ||
23 | kmm_plugin | 31 | kmm_plugin | ||
24 | models #TODO: Get rid of this big dependency | 32 | models #TODO: Get rid of this big dependency | ||
25 | ) | 33 | ) | ||
26 | 34 | | |||
27 | ########### install files ############### | 35 | ########### install files ############### | ||
28 | 36 | | |||
29 | install(FILES qifexporter.rc | 37 | install(FILES qifexporter.rc | ||
30 | DESTINATION "${KXMLGUI_INSTALL_DIR}/qifexporter") | 38 | DESTINATION "${KXMLGUI_INSTALL_DIR}/qifexporter") | ||
31 | | ||||
32 | install(TARGETS qifexporter | | |||
33 | DESTINATION "${KDE_INSTALL_PLUGINDIR}/kmymoney/") | | |||
Context not available. |