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})