Makefile and specfile changes for SuSE.
[shibboleth/cpp-opensaml.git] / Makefile.am
1 AUTOMAKE_OPTIONS = foreign
2
3 ACLOCAL_AMFLAGS = -I .
4
5 include doxygen.am
6
7 MOSTLYCLEANFILES = $(DX_CLEANFILES)
8
9 dist-hook:
10         rm -rf `find $(distdir)/samltest/data -name .svn`
11         rm -rf `find $(distdir)/doc/api -name .svn`
12
13
14 SUBDIRS = doc schemas saml samltest samlsign
15
16 GENFILES = opensaml.spec pkginfo Portfile
17
18 if DX_COND_doc
19 all-local: doxygen-doc $(GENFILES)
20 else
21 all-local: $(GENFILES)
22 endif
23
24 $(GENFILES): %: %.in Makefile
25         rm -f $@.tmp
26         sed < $@.in > $@.tmp \
27             -e 's:@-VERSION-@:${VERSION}:'
28         mv $@.tmp $@
29
30 EXTRA_DIST = $(DX_CONFIG) \
31         cpp-opensaml2.sln \
32         libtool.m4 \
33         doxygen.m4 \
34         acx_pthread.m4 \
35         depcomp \
36         config_win32.h \
37         $(GENFILES) \
38         $(GENFILES:%=%.in) \
39         depend \
40         postinstall
41
42 DISTCLEANFILES = $(GENFILES)