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

0001 add_subdirectory( tests )
0002 
0003 include_directories(SYSTEM
0004     ${EIGEN3_INCLUDE_DIR}
0005 )
0006 
0007 set(kritalibbrush_LIB_SRCS
0008     kis_predefined_brush_factory.cpp
0009     kis_auto_brush.cpp
0010     kis_boundary.cc
0011     kis_brush.cpp
0012     kis_scaling_size_brush.cpp
0013     kis_brush_registry.cpp
0014     KisBrushServerProvider.cpp
0015     kis_gbr_brush.cpp
0016     kis_abr_brush.cpp
0017     kis_abr_brush_collection.cpp
0018     kis_imagepipe_brush.cpp
0019     kis_pipebrush_parasite.cpp
0020     kis_png_brush.cpp
0021     kis_svg_brush.cpp
0022     kis_qimage_pyramid.cpp
0023     kis_text_brush.cpp
0024     kis_auto_brush_factory.cpp
0025     kis_text_brush_factory.cpp
0026     KisAbrStorage.cpp
0027     KisColorfulBrush.cpp
0028     KisBrushTypeMetaDataFixup.cpp
0029 )
0030 
0031 kis_add_library(kritalibbrush SHARED ${kritalibbrush_LIB_SRCS})
0032 generate_export_header(kritalibbrush BASE_NAME kritabrush EXPORT_MACRO_NAME BRUSH_EXPORT)
0033 
0034 if (WIN32)
0035     target_link_libraries(kritalibbrush kritaimage Qt5::Svg ${WIN32_PLATFORM_NET_LIBS})
0036 else ()
0037     target_link_libraries(kritalibbrush kritaimage Qt5::Svg)
0038 endif ()
0039 
0040 target_link_libraries(kritalibbrush kritamultiarch)
0041 
0042 set_target_properties(kritalibbrush PROPERTIES
0043     VERSION ${GENERIC_KRITA_LIB_VERSION} SOVERSION ${GENERIC_KRITA_LIB_SOVERSION}
0044 )
0045 
0046 install(TARGETS kritalibbrush  ${INSTALL_TARGETS_DEFAULT_ARGS})
0047