diff options
Diffstat (limited to 'kimgio/CMakeLists.txt')
| -rw-r--r-- | kimgio/CMakeLists.txt | 45 |
1 files changed, 39 insertions, 6 deletions
diff --git a/kimgio/CMakeLists.txt b/kimgio/CMakeLists.txt index e4a3a5297..0e588bcce 100644 --- a/kimgio/CMakeLists.txt +++ b/kimgio/CMakeLists.txt @@ -20,6 +20,7 @@ include_directories( link_directories( ${TDECORE_LIBRARY_DIRS} + ${TIFF_LIBRARY_DIRS} ) @@ -54,7 +55,11 @@ if( TIFF_FOUND ) LINK tdecore-shared ${TIFF_LIBRARIES} DESTINATION ${PLUGIN_INSTALL_DIR} ) - install( FILES tiff.kimgio DESTINATION ${SERVICES_INSTALL_DIR} ) + tde_create_translated_desktop( + SOURCE tiff.kimgio + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR mimetypes + ) endif( TIFF_FOUND ) @@ -78,7 +83,11 @@ if( JASPER_FOUND ) LINK tdecore-shared ${JASPER_LIBRARIES} DESTINATION ${PLUGIN_INSTALL_DIR} ) - install( FILES jp2.kimgio DESTINATION ${SERVICES_INSTALL_DIR} ) + tde_create_translated_desktop( + SOURCE jp2.kimgio + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR mimetypes + ) endif( JASPER_FOUND ) @@ -142,9 +151,13 @@ if( OPENEXR_FOUND ) DESTINATION ${PLUGIN_INSTALL_DIR} ) # FIXME COMPILE_FLAGS must be written a little better - STRING(REGEX REPLACE ";" " -I" OPENEXR_INCLUDE_FLAGS "-I${OPENEXR_INCLUDE_DIRS}") + string(REGEX REPLACE ";" " -I" OPENEXR_INCLUDE_FLAGS "-I${OPENEXR_INCLUDE_DIRS}") set_target_properties( ${target}-module PROPERTIES COMPILE_FLAGS "${OPENEXR_INCLUDE_FLAGS}" ) - install( FILES exr.kimgio DESTINATION ${SERVICES_INSTALL_DIR} ) + tde_create_translated_desktop( + SOURCE exr.kimgio + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR mimetypes + ) endif( OPENEXR_FOUND ) @@ -167,11 +180,31 @@ tde_add_kpart( ${target} ) +##### kimg_webp ################################# + +if( HAVE_WEBP ) + set( target kimg_webp ) + tde_add_kpart( ${target} + SOURCES webp.cpp + LINK tdecore-shared ${WEBP_LIBRARIES} + DESTINATION ${PLUGIN_INSTALL_DIR} + ) + tde_create_translated_desktop( + SOURCE webp.kimgio + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR mimetypes + ) +endif( HAVE_WEBP ) + + ##### other data ################################ -install( FILES +tde_create_translated_desktop( + SOURCE png.kimgio xpm.kimgio bmp.kimgio pbm.kimgio pgm.kimgio ppm.kimgio xbm.kimgio jpeg.kimgio xv.kimgio eps.kimgio ico.kimgio gif.kimgio pcx.kimgio tga.kimgio rgb.kimgio xcf.kimgio dds.kimgio mng.kimgio psd.kimgio hdr.kimgio - DESTINATION ${SERVICES_INSTALL_DIR} ) + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR mimetypes +) |
