From 82bffbf7a78aaa428c21bfcc5d6fd40bb9c5b8f0 Mon Sep 17 00:00:00 2001 From: cantor Date: Sun, 19 Feb 2006 04:44:24 +0000 Subject: [PATCH] Unix makefiles git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@7 de75baf8-a10c-0410-a50a-987c0e22f00f --- xmltooling/Makefile.am | 46 ++++++++++++++++++++++++++++++++++++++++++++++ xmltooling/config_pub.h.in | 4 ++++ 2 files changed, 50 insertions(+) create mode 100644 xmltooling/Makefile.am create mode 100644 xmltooling/config_pub.h.in 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 + -- 2.1.4