]> gitweb.michael.orlitzky.com - libsvgtiny.git/commitdiff
Add libxml2 dep
authorJohn Mark Bell <jmb@netsurf-browser.org>
Mon, 24 Aug 2009 08:10:18 +0000 (08:10 -0000)
committerJohn Mark Bell <jmb@netsurf-browser.org>
Mon, 24 Aug 2009 08:10:18 +0000 (08:10 -0000)
svn path=/trunk/libsvgtiny/; revision=9421

Makefile

index 40dc091437f50b03d15a0d5e95df99f75ce853e0..04fe3fc362eb81bfc413a3a389b22ebdf49fc379 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -23,6 +23,17 @@ else
   CFLAGS := $(CFLAGS) -Dinline="__inline__"
 endif
 
+# LibXML2
+ifneq ($(PKGCONFIG),)
+  CFLAGS := $(CFLAGS) \
+               $(shell $(PKGCONFIG) $(PKGCONFIGFLAGS) --cflags libxml-2.0)
+  LDFLAGS := $(LDFLAGS) \
+               $(shell $(PKGCONFIG) $(PKGCONFIGFLAGS) --libs libxml-2.0)
+else
+  CFLAGS := $(CFLAGS) -I$(PREFIX)/include/libxml2
+  LDFLAGS := $(CFLAGS) -lxml2
+endif
+
 include build/makefiles/Makefile.top
 
 # Extra installation rules