Commit 8c6b1c55 authored by Dom Lachowicz's avatar Dom Lachowicz

separate out the libart bits into their own shared library

parent ef7dcf61
2005-07-20 Dom Lachowicz <cinamod@hotmail.com>
* */Makefile.am: Update things so that we build a librsvg-2.so and
librsvg-2-libart.so
2005-07-21 Caleb Moore <c.moore@student.unsw.edu.au>
* rsvg-art-mask.c: fixed clip paths having their transform applied twice
......
......@@ -24,7 +24,7 @@ enum_sources = \
librsvg-enum-types.h \
librsvg-enum-types.c
lib_LTLIBRARIES = librsvg-2.la
lib_LTLIBRARIES = librsvg-2.la librsvg-2-libart.la
librsvg_2_la_SOURCES = \
rsvg-affine.c \
......@@ -59,6 +59,12 @@ librsvg_2_la_SOURCES = \
rsvg-text.h \
rsvg.c \
rsvg-cond.c \
librsvg-enum-types.c
librsvg_2_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined -export-dynamic
librsvg_2_la_LIBADD = $(LIBGNOME_VFS_LIBS) $(LIBGSF_LIBS) $(LIBCROCO_LIBS) $(LIBRSVG_LIBS) $(FREETYPE_LIBS)
librsvg_2_libart_la_SOURCES = \
rsvg-art-composite.c \
rsvg-art-composite.h \
rsvg-art-draw.c \
......@@ -68,11 +74,10 @@ librsvg_2_la_SOURCES = \
rsvg-art-paint-server.c \
rsvg-art-paint-server.h \
rsvg-art-render.c \
rsvg-art-render.h \
librsvg-enum-types.c
rsvg-art-render.h
librsvg_2_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined -export-dynamic
librsvg_2_la_LIBADD = $(LIBGNOME_VFS_LIBS) $(LIBGSF_LIBS) $(LIBCROCO_LIBS) $(LIBRSVG_LIBS) $(FREETYPE_LIBS)
librsvg_2_libart_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined -export-dynamic
librsvg_2_libart_la_LIBADD = librsvg-2.la $(LIBGNOME_VFS_LIBS) $(LIBGSF_LIBS) $(LIBCROCO_LIBS) $(LIBRSVG_LIBS) $(FREETYPE_LIBS)
librsvgincdir = $(includedir)/librsvg-2/librsvg
librsvginc_HEADERS = \
......@@ -92,14 +97,15 @@ INCLUDES = \
-DG_LOG_DOMAIN=\"librsvg\" \
-DLIBRSVG_DATADIR="\"$(datadir)\""
DEPS = $(top_builddir)/librsvg-2.la
DEPS = $(top_builddir)/librsvg-2.la $(top_builddir)/librsvg-2-libart.la
LDADDS = \
$(LIBGNOME_VFS_LIBS) \
$(LIBGSF_LIBS) \
$(LIBCROCO_LIBS) \
$(LIBRSVG_LIBS) \
$(POPT_LIBS) \
$(top_builddir)/librsvg-2.la
$(top_builddir)/librsvg-2.la \
$(top_builddir)/librsvg-2-libart.la
rsvg_SOURCES=test-rsvg.c
rsvg_LDFLAGS =
......
......@@ -23,7 +23,8 @@ svg_loader_la_LDFLAGS = -avoid-version -module $(no_undefined)
svg_loader_la_LIBADD = $(LIBRSVG_LIBS) \
$(LIBGNOME_VFS_LIBS) \
$(LIBGSF_LIBS) $(LIBCROCO_LIBS) \
$(top_builddir)/librsvg-2.la
$(top_builddir)/librsvg-2.la \
$(top_builddir)/librsvg-2-libart.la
loader_LTLIBRARIES = $(target_pixbuf_loader)
......
......@@ -29,6 +29,6 @@ libsvg_la_SOURCES = \
svg.h
libsvg_la_LDFLAGS = -avoid-version -module $(no_undefined)
libsvg_la_LIBADD = $(GTK_LIBS) $(LIBRSVG_LIBS) $(LIBGNOME_VFS_LIBS) $(LIBCROCO_LIBS) $(top_builddir)/librsvg-2.la
libsvg_la_LIBADD = $(GTK_LIBS) $(LIBRSVG_LIBS) $(LIBGNOME_VFS_LIBS) $(LIBCROCO_LIBS) $(top_builddir)/librsvg-2.la $(top_builddir)/librsvg-2-libart.la
EXTRA_DIST = $(libsvg_la_SOURCES)
......@@ -7,5 +7,5 @@ Name: librsvg
Description: library that renders svg files
Version: @VERSION@
Requires: glib-2.0 gdk-pixbuf-2.0
Libs: -L${libdir} -lrsvg-2
Libs: -L${libdir} -lrsvg-2 -lrsvg-2-libart
Cflags: -I${includedir}/librsvg-2
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment