phplibdir=$(libdir)/php
SRC=xml.c
-INCLUDES=@INCLUDES@ -I@top_srcdir@ -I@top_srcdir@/libzend
-noinst_LIBRARIES=libphpext_xml.a
-phplib_LTLIBRARIES=libphpext_xml.la
+INCLUDES=@INCLUDES@ @XML_INCLUDE@ -I@top_srcdir@ -I@top_srcdir@/libzend
+noinst_LIBRARIES=@XML_STATIC@
+EXTRA_LIBRARIES=libphpext_xml.a
libphpext_xml_a_SOURCES=$(SRC)
-libphpext_xml_la_SOURCES=$(SRC)
-libphpext_xml_la_LIBADD=@XML_LIBS@
+phplib_LTLIBRARIES=@XML_SHARED@
+EXTRA_LTLIBRARIES=xml.la
+xml_la_SOURCES=$(SRC)
+xml_la_LIBADD=@XML_LIBS@
+xml_la_LDFLAGS=-avoid-version -module -rpath $(phplibdir)
EXTRA_LIBS=
fi
fi
AC_DEFINE(HAVE_LIBEXPAT, 1)
- AC_ADD_INCLUDE($XML_INCLUDE)
PHP_EXTENSION(xml, $shared)
if test "$shared" != "yes"; then
EXTRA_LIBS="$EXTRA_LIBS $XML_LIBS"
+ AC_ADD_INCLUDE($XML_INCLUDE)
+ XML_INCLUDE=""
+ XML_STATIC="libphpext_xml.a"
+ else
+ XML_INCLUDE="-I$XML_INCLUDE"
+ XML_SHARED="xml.la"
fi
else
AC_MSG_RESULT(no)
AC_MSG_RESULT(no)
])
AC_SUBST(XML_LIBS)
+AC_SUBST(XML_INCLUDE)
+AC_SUBST(XML_STATIC)
+AC_SUBST(XML_SHARED)