diff options
author | Christian Dywan <christian.dywan@canonical.com> | 2013-09-14 22:08:56 +0200 |
---|---|---|
committer | Christian Dywan <christian.dywan@canonical.com> | 2013-09-14 22:08:56 +0200 |
commit | 28749a3de5dca9790cf9eae8cfd37f44baf5d299 (patch) | |
tree | a795551e0c6fe5b9b4c8a2a431edbad9217206e1 /data/CMakeLists.txt | |
parent | cfd99eea5592b680fbcd6e554d5110b575e489f2 (diff) | |
download | midori-git-28749a3de5dca9790cf9eae8cfd37f44baf5d299.tar.gz |
Fail if rsvg-convert couldn't be found
Diffstat (limited to 'data/CMakeLists.txt')
-rw-r--r-- | data/CMakeLists.txt | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index 83ab6d19..2d8a1766 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -10,6 +10,8 @@ if (RSVG_CONVERT) install (FILES "${CMAKE_CURRENT_BINARY_DIR}/${filename}.png" DESTINATION "${CMAKE_INSTALL_DATADIR}/midori/res/") endmacro (SVG2PNG filename) +else () + message(FATAL_ERROR "rsvg-convert not found") endif () include(FindIntltool) @@ -38,12 +40,8 @@ foreach(FILE ${DATA_FILES}) INTLTOOL_MERGE_APPDATA (${DESKTOP_ID} po) # install(FILES ${FILE} DESTINATION ${CMAKE_INSTALL_DATADIR}/appdata/) elseif (SVG_FILE GREATER -1) - if (RSVG_CONVERT) - string(SUBSTRING ${FILE} 0 ${SVG_FILE} IMG_ID) - SVG2PNG (${IMG_ID}) - else () - message(STATUS "${FILE} could not be rasterized.") - endif () + string(SUBSTRING ${FILE} 0 ${SVG_FILE} IMG_ID) + SVG2PNG (${IMG_ID}) elseif(MIDORI_FILE GREATER -1) else() string(FIND ${FILE} "/" IS_DIR) |