Changeset View
Changeset View
Standalone View
Standalone View
sheets/shape/CMakeLists.txt
Show All 19 Lines | 14 | set (tableshape_LIB_SRCS | |||
---|---|---|---|---|---|
20 | SheetsEditor.cpp | 20 | SheetsEditor.cpp | ||
21 | ) | 21 | ) | ||
22 | 22 | | |||
23 | add_library(calligra_shape_spreadsheet-deferred MODULE ${tableshape_LIB_SRCS}) | 23 | add_library(calligra_shape_spreadsheet-deferred MODULE ${tableshape_LIB_SRCS}) | ||
24 | calligra_deferredplugin_desktop_to_json(calligra_shape_spreadsheet-deferred calligra_shape_spreadsheet-deferred.desktop) | 24 | calligra_deferredplugin_desktop_to_json(calligra_shape_spreadsheet-deferred calligra_shape_spreadsheet-deferred.desktop) | ||
25 | add_library(calligra_shape_spreadsheet MODULE TableShapeFactory.cpp) | 25 | add_library(calligra_shape_spreadsheet MODULE TableShapeFactory.cpp) | ||
26 | calligra_shape_desktop_to_json(calligra_shape_spreadsheet calligra_shape_spreadsheet.desktop) | 26 | calligra_shape_desktop_to_json(calligra_shape_spreadsheet calligra_shape_spreadsheet.desktop) | ||
27 | 27 | | |||
28 | target_link_libraries(calligra_shape_spreadsheet-deferred calligrasheetscommon) | 28 | target_link_libraries(calligra_shape_spreadsheet-deferred PUBLIC calligrasheetscommon PRIVATE KF5::Completion) | ||
29 | target_link_libraries(calligra_shape_spreadsheet flake KF5::KDELibs4Support) | 29 | target_link_libraries(calligra_shape_spreadsheet flake KF5::KDELibs4Support) | ||
30 | 30 | | |||
31 | install(TARGETS calligra_shape_spreadsheet-deferred DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/deferred) | 31 | install(TARGETS calligra_shape_spreadsheet-deferred DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/deferred) | ||
32 | install(TARGETS calligra_shape_spreadsheet DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/shapes) | 32 | install(TARGETS calligra_shape_spreadsheet DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/shapes) | ||
33 | 33 | | |||
34 | ########### install files ############### | 34 | ########### install files ############### | ||
35 | 35 | | |||
36 | ecm_install_icons( ICONS | 36 | ecm_install_icons( ICONS | ||
37 | 22-actions-spreadsheetshape.png | 37 | 22-actions-spreadsheetshape.png | ||
38 | 22-actions-tool_cellformatting.png | 38 | 22-actions-tool_cellformatting.png | ||
39 | 32-actions-spreadsheetshape.png | 39 | 32-actions-spreadsheetshape.png | ||
40 | 40 | | |||
41 | DESTINATION ${DATA_INSTALL_DIR}/calligra/icons | 41 | DESTINATION ${DATA_INSTALL_DIR}/calligra/icons | ||
42 | THEME hicolor | 42 | THEME hicolor | ||
43 | ) | 43 | ) |