Changeset View
Changeset View
Standalone View
Standalone View
src/lib/CMakeLists.txt
Show All 18 Lines | 1 | set( cantor_LIB_SRCS | |||
---|---|---|---|---|---|
19 | panelplugin.cpp | 19 | panelplugin.cpp | ||
20 | panelpluginhandler.cpp | 20 | panelpluginhandler.cpp | ||
21 | worksheetaccess.cpp | 21 | worksheetaccess.cpp | ||
22 | directives/plotdirectives.cpp | 22 | directives/plotdirectives.cpp | ||
23 | ) | 23 | ) | ||
24 | 24 | | |||
25 | Set( cantor_LIB_HDRS | 25 | Set( cantor_LIB_HDRS | ||
26 | cantor_macros.h | 26 | cantor_macros.h | ||
27 | cantor_export.h | | |||
28 | #base classes | 27 | #base classes | ||
29 | backend.h | 28 | backend.h | ||
30 | session.h | 29 | session.h | ||
31 | expression.h | 30 | expression.h | ||
32 | extension.h | 31 | extension.h | ||
33 | syntaxhelpobject.h | 32 | syntaxhelpobject.h | ||
34 | completionobject.h | 33 | completionobject.h | ||
35 | #results | 34 | #results | ||
Show All 13 Lines | |||||
49 | ki18n_wrap_ui(cantor_LIB_SRCS directives/axisrange.ui directives/plottitle.ui) | 48 | ki18n_wrap_ui(cantor_LIB_SRCS directives/axisrange.ui directives/plottitle.ui) | ||
50 | 49 | | |||
51 | kconfig_add_kcfg_files(cantor_LIB_SRCS settings.kcfgc) | 50 | kconfig_add_kcfg_files(cantor_LIB_SRCS settings.kcfgc) | ||
52 | install(FILES cantor_libs.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) | 51 | install(FILES cantor_libs.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) | ||
53 | 52 | | |||
54 | configure_file (config-cantorlib.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-cantorlib.h ) | 53 | configure_file (config-cantorlib.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-cantorlib.h ) | ||
55 | 54 | | |||
56 | add_library( cantorlibs SHARED ${cantor_LIB_SRCS} ) | 55 | add_library( cantorlibs SHARED ${cantor_LIB_SRCS} ) | ||
56 | generate_export_header(cantorlibs BASE_NAME cantor) | ||||
57 | 57 | | |||
58 | kcoreaddons_desktop_to_json(cantorlibs cantor_assistant.desktop DEFAULT_SERVICE_TYPE) | 58 | kcoreaddons_desktop_to_json(cantorlibs cantor_assistant.desktop DEFAULT_SERVICE_TYPE) | ||
59 | kcoreaddons_desktop_to_json(cantorlibs cantor_backend.desktop DEFAULT_SERVICE_TYPE) | 59 | kcoreaddons_desktop_to_json(cantorlibs cantor_backend.desktop DEFAULT_SERVICE_TYPE) | ||
60 | kcoreaddons_desktop_to_json(cantorlibs cantor_panelplugin.desktop DEFAULT_SERVICE_TYPE) | 60 | kcoreaddons_desktop_to_json(cantorlibs cantor_panelplugin.desktop DEFAULT_SERVICE_TYPE) | ||
61 | 61 | | |||
62 | target_link_libraries( cantorlibs | 62 | target_link_libraries( cantorlibs | ||
63 | KF5::Completion | 63 | KF5::Completion | ||
64 | KF5::IconThemes | 64 | KF5::IconThemes | ||
Show All 27 Lines |