Warning, /office/calligra/karbon/ui/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(
0002         ${KOPAGEAPP_INCLUDES}
0003         ${KOODF_INCLUDES}
0004         ${KOMAIN_INCLUDES}
0005         ${CMAKE_SOURCE_DIR}/karbon/
0006         ${CMAKE_SOURCE_DIR}/karbon/ui
0007         ${CMAKE_SOURCE_DIR}/karbon/ui/dialogs
0008         ${CMAKE_SOURCE_DIR}/karbon/ui/dockers
0009         ${CMAKE_SOURCE_DIR}/karbon/ui/widgets
0010         ${CMAKE_SOURCE_DIR}/karbon/ui/commands
0011 )
0012 
0013 set(karbonui_SRCS
0014     KarbonUiDebug.cpp
0015     KarbonFactory.cpp
0016     KarbonDocument.cpp
0017     KarbonPart.cpp
0018     KarbonView.cpp 
0019     ProxyView.cpp
0020 
0021     KarbonDocumentMergeCommand.cpp
0022     
0023     dialogs/KarbonConfigureDialog.cpp
0024 
0025     widgets/KarbonSmallStylePreview.cpp
0026     widgets/KarbonPaletteBarWidget.cpp
0027     widgets/KarbonPaletteWidget.cpp
0028     widgets/KarbonConfigInterfacePage.cpp
0029 )
0030 
0031 add_library( karbonui SHARED ${karbonui_SRCS} )
0032 generate_export_header(karbonui BASE_NAME karbonui)
0033 
0034 target_link_libraries(karbonui
0035     PUBLIC
0036         karboncommon
0037         flake
0038     PRIVATE
0039         kopageapp
0040         kowidgets
0041         koodf
0042         koplugin
0043         KF5::IconThemes
0044         KF5::GuiAddons
0045 )
0046 
0047 set_target_properties(karbonui PROPERTIES VERSION ${GENERIC_CALLIGRA_LIB_VERSION} SOVERSION ${GENERIC_CALLIGRA_LIB_SOVERSION} )
0048 
0049 install(TARGETS karbonui  ${INSTALL_TARGETS_DEFAULT_ARGS})
0050