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

0001 # the general thumbnailers, used for a lot of file types (see filters/*)
0002 include_directories(
0003     ${KOMAIN_INCLUDES}
0004 )
0005 
0006 set(calligrathumbnail_SRCS calligracreator.cpp)
0007 add_library(calligrathumbnail MODULE ${calligrathumbnail_SRCS})
0008 target_link_libraries(calligrathumbnail komain KF5::KIOWidgets)
0009 install(TARGETS calligrathumbnail  DESTINATION ${PLUGIN_INSTALL_DIR})
0010 
0011 if( SHOULD_BUILD_APP_KARBON )
0012     set(calligraimagethumbnail_SRCS calligracreator.cpp)
0013     add_library(calligraimagethumbnail MODULE ${calligraimagethumbnail_SRCS})
0014     set_target_properties(calligraimagethumbnail PROPERTIES COMPILE_FLAGS "-DNO_ICON_BLENDING")
0015     target_link_libraries(calligraimagethumbnail komain KF5::KIOWidgets)
0016     install(TARGETS calligraimagethumbnail  DESTINATION ${PLUGIN_INSTALL_DIR})
0017 endif()
0018 
0019 # thumbnailing for the native opendocument formats
0020 set( THUMBNAIL_SERVICES
0021 )
0022 
0023 # karbon loads odg natively, so if it is built add support for odg
0024 if( SHOULD_BUILD_APP_KARBON )
0025     list( APPEND THUMBNAIL_SERVICES calligra_odg_thumbnail.desktop )
0026 endif()
0027 
0028 if( SHOULD_BUILD_PART_SHEETS )
0029     list( APPEND THUMBNAIL_SERVICES sheets_ods_thumbnail.desktop )
0030 endif()
0031 
0032 if( SHOULD_BUILD_PART_STAGE )
0033     list( APPEND THUMBNAIL_SERVICES stage_odp_thumbnail.desktop )
0034 endif()
0035 
0036 if( SHOULD_BUILD_PART_WORDS )
0037     list( APPEND THUMBNAIL_SERVICES words_odt_thumbnail.desktop )
0038 endif()
0039 
0040 install( FILES ${THUMBNAIL_SERVICES} DESTINATION ${SERVICES_INSTALL_DIR})