summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorRob Kendrick <rjek@netsurf-browser.org>2007-07-18 17:58:35 +0000
committerRob Kendrick <rjek@netsurf-browser.org>2007-07-18 17:58:35 +0000
commit04292695be1ab1964dcc1636a9dff522c760fda9 (patch)
tree068437817cb3432566af22978d62ee295fcd27fc /utils
parent59f358eb0f44ff1cb82cfe72b967577d8ddf5a2f (diff)
downloadnetsurf-04292695be1ab1964dcc1636a9dff522c760fda9.tar.gz
netsurf-04292695be1ab1964dcc1636a9dff522c760fda9.tar.bz2
Initial work on RSVG image handler. Still a lot to do.
svn path=/trunk/netsurf/; revision=3433
Diffstat (limited to 'utils')
-rw-r--r--utils/config.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/utils/config.h b/utils/config.h
index 2ca645aa2..8c7e1477c 100644
--- a/utils/config.h
+++ b/utils/config.h
@@ -39,8 +39,8 @@ char *strndup(const char *s, size_t n);
#define WITH_JPEG
#define WITH_MNG
#define WITH_GIF
-#define WITH_NS_SVG /* internal SVG renderer */
#if defined(riscos) || defined(ncos)
+ #define WITH_NS_SVG /* internal SVG renderer */
#define WITH_DRAW
#define WITH_SPRITE
#define WITH_ARTWORKS
@@ -63,6 +63,12 @@ char *strndup(const char *s, size_t n);
#else
/* We're likely to have a working mmap() */
#define WITH_MMAP
+ /* Use librsvg and Cairo for rendering SVG */
+ #define WITH_RSVG
+#endif
+
+#if defined(WITH_NS_SVG) && defined(WITH_RSVG)
+ #error Cannot build WITH_NS_SVG and WITH_RSVG both enabled
#endif
#if defined(riscos) || defined(ncos) || defined(DEBUG_BUILD)