From: cantor Date: Sun, 19 Feb 2006 04:44:24 +0000 (+0000) Subject: Unix makefiles X-Git-Tag: 1.4.1~816 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fxmltooling.git;a=commitdiff_plain;h=82bffbf7a78aaa428c21bfcc5d6fd40bb9c5b8f0 Unix makefiles git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@7 de75baf8-a10c-0410-a50a-987c0e22f00f --- diff --git a/xmltooling/Makefile.am b/xmltooling/Makefile.am new file mode 100644 index 0000000..19db8b5 --- /dev/null +++ b/xmltooling/Makefile.am @@ -0,0 +1,46 @@ +AUTOMAKE_OPTIONS = foreign + +lib_LTLIBRARIES = libxmltooling.la + +libxmltoolingincludedir = \ + $(includedir)/xmltooling \ + $(includedir)/xmltooling/util + +libxmltoolinginclude_HEADERS = \ + base.h \ + config_pub.h \ + exceptions.h \ + ILockable.h \ + Namespace.h \ + QName.h \ + unicode.h \ + version.h \ + XMLObject.h \ + XMLObjectBuilder.h \ + XMLToolingConfig.h \ + util/NDC.h \ + util/ParserPool.h \ + util/XMLConstants.h \ + util/XMLHelper.h + +noinst_HEADERS = \ + internal.h + +libxmltooling_la_SOURCES = \ + Namespace.cpp \ + QName.cpp \ + unicode.cpp \ + XMLToolingConfig.cpp \ + util/NDC.cpp \ + util/ParserPool.cpp \ + util/XMLConstants.cpp \ + util/XMLHelper.cpp + +# this is different from the project version +# http://sources.redhat.com/autobook/autobook/autobook_91.html +libxmltooling_la_LDFLAGS = -version-info 1:0:0 + +install-exec-hook: + for la in $(lib_LTLIBRARIES) ; do rm -f $(DESTDIR)$(libdir)/$$la ; done + +EXTRA_DIST = xmltooling.vcproj config_pub.h.in config_pub_win32.h diff --git a/xmltooling/config_pub.h.in b/xmltooling/config_pub.h.in new file mode 100644 index 0000000..da727f3 --- /dev/null +++ b/xmltooling/config_pub.h.in @@ -0,0 +1,4 @@ +/* Define to 1 if you have an STL implementation that supports useful string + specialization. */ +#undef HAVE_GOOD_STL +