XMLSEC_LIBS="-lxml-security-c"
# save and append master flags
- save_CPPFLAGS = "$CPPFLAGS"
- save_LDFLAGS = "$LDFLAGS"
- save_LIBS = "$LIBS"
- CPPFLAGS = "$XMLSEC_CPPFLAGS $CPPFLAGS"
- LDFLAGS = "$XMLSEC_LDFLAGS $LDFLAGS"
- LIBS = "$XMLSEC_LIBS $LIBS"
+ save_CPPFLAGS="$CPPFLAGS"
+ save_LDFLAGS="$LDFLAGS"
+ save_LIBS="$LIBS"
+ CPPFLAGS="$XMLSEC_CPPFLAGS $CPPFLAGS"
+ LDFLAGS="$XMLSEC_LDFLAGS $LDFLAGS"
+ LIBS="$XMLSEC_LIBS $LIBS"
AC_CHECK_HEADER([xsec/utils/XSECPlatformUtils.hpp],,AC_MSG_ERROR([unable to find XML-Security header files]))
AC_MSG_CHECKING([XML-Security version])
[AC_MSG_ERROR([unable to link with XML-Sec])])
# restore master flags
- CPPFLAGS = "$save_CPPFLAGS"
- LDFLAGS = "$save_LDFLAGS"
- LIBS = "$save_LIBS"
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS= $save_LIBS"
AC_LANG(C)
XMLSEC_LIBS="$XMLSEC_LIBS $SSLLIBS"
# save and append master flags
- save_CPPFLAGS = "$CPPFLAGS"
- save_LDFLAGS = "$LDFLAGS"
- save_LIBS = "$LIBS"
- CPPFLAGS = "$XMLSEC_CPPFLAGS $CPPFLAGS"
- LDFLAGS = "$XMLSEC_LDFLAGS $LDFLAGS"
- LIBS = "$XMLSEC_LIBS $LIBS"
+ save_CPPFLAGS="$CPPFLAGS"
+ save_LDFLAGS="$LDFLAGS"
+ save_LIBS="$LIBS"
+ CPPFLAGS="$XMLSEC_CPPFLAGS $CPPFLAGS"
+ LDFLAGS="$XMLSEC_LDFLAGS $LDFLAGS"
+ LIBS="$XMLSEC_LIBS $LIBS"
AC_CHECK_HEADER([openssl/pem.h],,
AC_MSG_ERROR([unable to find openssl header files]))
AC_MSG_RESULT(yes)
# restore master flags
- CPPFLAGS = "$save_CPPFLAGS"
- LDFLAGS = "$save_LDFLAGS"
- LIBS = "$save_LIBS"
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
AC_SUBST(XMLSEC_CPPFLAGS)
AC_SUBST(XMLSEC_LDFLAGS)
AUTOMAKE_OPTIONS = foreign
+if BUILD_XMLSEC
lib_LTLIBRARIES = libxmltooling-lite.la
+else
+lib_LTLIBRARIES = libxmltooling-lite.la libxmltooling.la
+endif
libxmltoolingincludedir = $(includedir)/xmltooling
${xmlsec_sources} \
$(thread_sources)
-libxmltooling-lite_la_SOURCES = \
+libxmltooling_lite_la_SOURCES = \
${common_sources}
-libxmltooling-lite_la_LDFLAGS = -version-info 1:0:0
+libxmltooling_lite_la_LDFLAGS = -version-info 1:0:0
if BUILD_XMLSEC
-lib_LTLIBRARIES = libxmltooling.la
libxmltooling_la_SOURCES = \
${common_sources} \
${xmlsec_sources} \