Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/plugins/onlinejobpluginmockup/CMakeLists.txt
1 | ########### next target ############### | 1 | ########### next target ############### | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | configure_file(${CMAKE_CURRENT_SOURCE_DIR}/onlinejobpluginmockup.json.in ${CMAKE_CURRENT_BINARY_DIR}/onlinejobpluginmockup.json @ONLY) | 3 | configure_file(${CMAKE_CURRENT_SOURCE_DIR}/onlinejobpluginmockup.json.in ${CMAKE_CURRENT_BINARY_DIR}/onlinejobpluginmockup.json @ONLY) | ||
4 | 4 | | |||
5 | set(onlinejobpluginmockup_PART_SRCS | 5 | set(onlinejobpluginmockup_PART_SRCS | ||
6 | onlinejobpluginmockup.cpp | 6 | onlinejobpluginmockup.cpp | ||
7 | ) | 7 | ) | ||
8 | 8 | | |||
9 | add_library(onlinejobpluginmockup MODULE ${onlinejobpluginmockup_PART_SRCS}) | 9 | kcoreaddons_add_plugin(onlinejobpluginmockup | ||
10 | SOURCES ${onlinejobpluginmockup_PART_SRCS} | ||||
11 | JSON "${CMAKE_CURRENT_BINARY_DIR}/onlinejobpluginmockup.json" | ||||
12 | INSTALL_NAMESPACE "kmymoney") | ||||
13 | | ||||
14 | #kcoreaddons_add_plugin sets LIBRARY_OUTPUT_DIRECTORY to ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${INSTALL_NAMESPACE} | ||||
15 | set_target_properties(onlinejobpluginmockup | ||||
16 | PROPERTIES | ||||
17 | LIBRARY_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}") | ||||
10 | 18 | | |||
11 | target_link_libraries(onlinejobpluginmockup | 19 | target_link_libraries(onlinejobpluginmockup | ||
12 | kmm_mymoney | 20 | kmm_mymoney | ||
13 | kmm_plugin | 21 | kmm_plugin | ||
14 | ) | 22 | ) | ||
15 | | ||||
16 | | ||||
17 | ########### install files ############### | | |||
18 | | ||||
19 | install(TARGETS onlinejobpluginmockup | | |||
20 | DESTINATION "${KDE_INSTALL_PLUGINDIR}/kmymoney/") | |