19db8b5c6074c9b6000a14208577f783460e92ee
[shibboleth/cpp-xmltooling.git] / xmltooling / Makefile.am
1 AUTOMAKE_OPTIONS = foreign\r
2 \r
3 lib_LTLIBRARIES = libxmltooling.la\r
4 \r
5 libxmltoolingincludedir = \\r
6         $(includedir)/xmltooling \\r
7         $(includedir)/xmltooling/util\r
8         \r
9 libxmltoolinginclude_HEADERS = \\r
10         base.h \\r
11         config_pub.h \\r
12         exceptions.h \\r
13         ILockable.h \\r
14         Namespace.h \\r
15         QName.h \\r
16         unicode.h \\r
17         version.h \\r
18         XMLObject.h \\r
19         XMLObjectBuilder.h \\r
20         XMLToolingConfig.h \\r
21         util/NDC.h \\r
22         util/ParserPool.h \\r
23         util/XMLConstants.h \\r
24         util/XMLHelper.h\r
25 \r
26 noinst_HEADERS = \\r
27         internal.h\r
28 \r
29 libxmltooling_la_SOURCES = \\r
30         Namespace.cpp \\r
31         QName.cpp \\r
32         unicode.cpp \\r
33         XMLToolingConfig.cpp \\r
34         util/NDC.cpp \\r
35         util/ParserPool.cpp \\r
36         util/XMLConstants.cpp \\r
37         util/XMLHelper.cpp\r
38 \r
39 # this is different from the project version\r
40 # http://sources.redhat.com/autobook/autobook/autobook_91.html\r
41 libxmltooling_la_LDFLAGS = -version-info 1:0:0\r
42 \r
43 install-exec-hook:\r
44         for la in $(lib_LTLIBRARIES) ; do rm -f $(DESTDIR)$(libdir)/$$la ; done\r
45 \r
46 EXTRA_DIST = xmltooling.vcproj config_pub.h.in config_pub_win32.h\r