File: Makefile.am

package info (click to toggle)
xmltooling 1.0-2%2Blenny1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 3,296 kB
  • ctags: 2,524
  • sloc: cpp: 16,432; sh: 8,355; makefile: 378; xml: 84; ansic: 23
file content (55 lines) | stat: -rw-r--r-- 1,149 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
AUTOMAKE_OPTIONS = foreign

ACLOCAL_AMFLAGS = -I .

include doxygen.am

MOSTLYCLEANFILES = $(DX_CLEANFILES)

dist-hook:
	rm -rf `find $(distdir)/xmltoolingtest/data -name .svn`
	rm -rf `find $(distdir)/doc/api -name .svn`


SUBDIRS = doc schemas xmltooling xmltoolingtest

if DX_COND_doc
all-local: doxygen-doc xmltooling.spec pkginfo
APIDOCS = doc/api
else
all-local: xmltooling.spec pkginfo
endif

install-data-hook:
	rm -rf $(DESTDIR)/$(datadir)/doc/@PACKAGE@/api
	cp -r doc/api $(DESTDIR)/$(datadir)/doc/@PACKAGE@

xmltooling.spec: xmltooling.spec.in Makefile
	rm -f $@.tmp
	sed < $< > $@.tmp \
	    -e 's:@-VERSION-@:${VERSION}:'
	mv $@.tmp $@

pkginfo: pkginfo.in Makefile
	rm -f $@.tmp
	sed < $< > $@.tmp \
	    -e 's:@-VERSION-@:${VERSION}:'
	mv $@.tmp $@

EXTRA_DIST = $(DX_CONFIG) \
        $(APIDOCS) \
        cpp-xmltooling.sln \
        acx_pthread.m4 \
        acinclude.m4 \
        libtool.m4 \
        doxygen.m4 \
        depcomp \
        config_win32.h \
        xmltooling.spec.in \
        xmltooling.spec \
        pkginfo.in \
        pkginfo \
        depend \
        postinstall

DISTCLEANFILES = xmltooling.spec pkginfo