Test for rsvg-convert in configure.ac
authorKristian Høgsberg <krh@bitplanet.net>
Wed, 26 Jan 2011 20:33:24 +0000 (15:33 -0500)
committerKristian Høgsberg <krh@bitplanet.net>
Wed, 26 Jan 2011 20:33:24 +0000 (15:33 -0500)
If it's not present, we just don't install the icon.

configure.ac
data/Makefile.am

index c6d33ca..226d87c 100644 (file)
@@ -30,6 +30,8 @@ PKG_CHECK_MODULES(POPPLER, [poppler-glib gdk-2.0 gio-2.0],
                           [have_poppler=yes], [have_poppler=no])
 AM_CONDITIONAL(HAVE_POPPLER, test "x$have_poppler" = "xyes")
 
+AC_CHECK_PROG(RSVG_CONVERT, rsvg-convert, rsvg-convert)
+AM_CONDITIONAL(HAVE_RSVG_CONVERT, test -n "$RSVG_CONVERT")
 
 AC_ARG_ENABLE(x11-compositor, [  --enable-x11-compositor],,
              enable_x11_compositor=yes)
index d03a58c..320a226 100644 (file)
@@ -20,7 +20,11 @@ dist_waylanddata_DATA =                              \
        top_side.png                            \
        xterm.png                               \
        wayland.svg                             \
-       wayland.png
+       $(wayland_icon_png)
+
+if HAVE_RSVG_CONVERT
+wayland_icon_png = wayland.png
 
 wayland.png : wayland.svg
-       rsvg-convert -w 128 -h 128 wayland.svg -o wayland.png
+       $(RSVG_CONVERT) -w 128 -h 128 wayland.svg -o wayland.png
+endif