]> git.sesse.net Git - vlc/commitdiff
Build SVG decoder
authorJean-Paul Saman <jpsaman@videolan.org>
Fri, 28 Mar 2014 14:00:23 +0000 (15:00 +0100)
committerJean-Paul Saman <jean-paul.saman@m2x.nl>
Mon, 12 May 2014 13:56:30 +0000 (15:56 +0200)
configure.ac
modules/codec/Makefile.am

index 1c46cd7cfc39c0ad9cd82aed2b7efc2eb50bd958..af955d6bff57e7c1d507068dcfdaa575d65f2a17 100644 (file)
@@ -3262,9 +3262,10 @@ then
 fi
 
 dnl
-dnl  SVG module
+dnl  SVG module (text rendering and image decoding)
 dnl
 PKG_ENABLE_MODULES_VLC([SVG], [], [librsvg-2.0 >= 2.9.0], [SVG rendering library],[auto])
+PKG_ENABLE_MODULES_VLC([SVGDEC], [], [librsvg-2.0 >= 2.9.0 cairo >= 1.13.1], [SVG image decoder library],[auto])
 
 dnl
 dnl  android surface module
index d6027fb51dc4a85a0ffa87a53e43ea71000dc56d..218bc3ce9eae9dee0bb91fa62d41c80150ac1891 100644 (file)
@@ -109,6 +109,13 @@ libjpeg_plugin_la_LIBADD = -ljpeg
 EXTRA_LTLIBRARIES += libjpeg_plugin.la
 codec_LTLIBRARIES += $(LTLIBjpeg)
 
+libsvgdec_plugin_la_SOURCES = codec/svg.c
+libsvgdec_plugin_la_CFLAGS = $(AM_CLAGS) $(CFLAGS_svgdec)
+libsvgdec_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)'  $(LDFLAGS_svg)
+libsvgdec_plugin_la_LIBADD = $(LIBS_svgdec)
+EXTRA_LTLIBRARIES += libsvgdec_plugin.la
+codec_LTLIBRARIES += $(LTLIBsvgdec)
+
 libsdl_image_plugin_la_SOURCES = codec/sdl_image.c
 libsdl_image_plugin_la_CFLAGS = $(AM_CFLAGS) $(SDL_IMAGE_CFLAGS)
 libsdl_image_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(codecdir)'