Warning, /graphics/krita/libs/libqml/plugins/kritasketchplugin/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(
0002     ${CMAKE_CURRENT_SOURCE_DIR}
0003     ${CMAKE_CURRENT_BINARY_DIR}
0004     ${CMAKE_CURRENT_SOURCE_DIR}/models
0005 )
0006 
0007 set(kritasketchplugin_SRCS
0008     kritasketchplugin.cpp
0009     ColorSelectorItem.cpp
0010     CurveEditorItem.cpp
0011     Constants.cpp
0012     ToolManager.cpp
0013     SimpleTouchArea.cpp
0014     ImageBuilder.cpp
0015     KritaNamespace.cpp
0016     MouseTracker.cpp
0017     PanelConfiguration.cpp
0018     PropertyContainer.cpp
0019 )
0020 
0021 set(kritasketch_kritaintegrationmodels_SRCS
0022     models/TemplatesModel.cpp
0023     models/KeyboardModel.cpp
0024     models/ColorImageProvider.cpp
0025     models/CompositeOpModel.cpp
0026     models/FiltersCategoryModel.cpp
0027     models/FiltersModel.cpp
0028     models/LayerCompositeDetails.cpp
0029     models/LayerModel.cpp
0030     models/LayerThumbProvider.cpp
0031     models/PaletteColorsModel.cpp
0032     models/RecentImageImageProvider.cpp
0033     models/RecentImagesModel.cpp
0034     models/FileSystemModel.cpp
0035     models/ColorModelModel.cpp
0036     models/ColorDepthModel.cpp
0037     models/ColorProfileModel.cpp
0038     models/IconImageProvider.cpp
0039 )
0040 
0041 
0042 set(KRITA_COLORSELECTORNG_SOURCE_DIR "${CMAKE_SOURCE_DIR}/plugins/dockers/advancedcolorselector")
0043 set(KRITA_COLORSELECTORNG_SOURCES
0044 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_my_paint_shade_selector.cpp
0045 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_patches.cpp
0046 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_history.cpp
0047 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector.cpp
0048 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_common_colors.cpp
0049 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_common_colors_recalculation_runner.cpp
0050 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_minimal_shade_selector.cpp
0051 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_base_proxy.cpp
0052 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_shade_selector_line.cpp
0053 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_shade_selector_line_editor.cpp
0054 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_shade_selector_line_combo_box.cpp
0055 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_shade_selector_line_combo_box_popup.cpp
0056 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_shade_selector_lines_settings.cpp
0057 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_container.cpp
0058 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_base.cpp
0059 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_component.cpp
0060 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_ring.cpp
0061 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_triangle.cpp
0062 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_simple.cpp
0063 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_wheel.cpp
0064 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/kis_color_selector_combo_box.cpp
0065 ${KRITA_COLORSELECTORNG_SOURCE_DIR}/KisColorPatchesTableView.cpp
0066 )
0067 
0068 if (WIN32)
0069     add_library(kritasketchplugin MODULE ${kritasketchplugin_SRCS} ${kritasketch_kritaintegrationmodels_SRCS} ${KRITA_COLORSELECTORNG_SOURCES})
0070 else()
0071     add_library(kritasketchplugin SHARED ${kritasketchplugin_SRCS} ${kritasketch_kritaintegrationmodels_SRCS} ${KRITA_COLORSELECTORNG_SOURCES})
0072 endif()
0073 
0074 target_link_libraries(kritasketchplugin
0075     Qt5::Quick
0076     Qt5::Gui
0077     Qt5::Network
0078     Qt5::Core
0079     kritawidgets
0080     kritaui
0081     kritaqml
0082 )
0083 
0084 install(TARGETS   kritasketchplugin DESTINATION ${QML_INSTALL_DIR}/org/krita/sketch)
0085 install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/krita/sketch)
0086 
0087