summaryrefslogtreecommitdiff
path: root/data/CMakeLists.txt
diff options
context:
space:
mode:
authorChristian Dywan <christian.dywan@canonical.com>2013-09-14 22:08:56 +0200
committerChristian Dywan <christian.dywan@canonical.com>2013-09-14 22:08:56 +0200
commit28749a3de5dca9790cf9eae8cfd37f44baf5d299 (patch)
treea795551e0c6fe5b9b4c8a2a431edbad9217206e1 /data/CMakeLists.txt
parentcfd99eea5592b680fbcd6e554d5110b575e489f2 (diff)
downloadmidori-git-28749a3de5dca9790cf9eae8cfd37f44baf5d299.tar.gz
Fail if rsvg-convert couldn't be found
Diffstat (limited to 'data/CMakeLists.txt')
-rw-r--r--data/CMakeLists.txt10
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)