(no commit message)
[aubio.git] / doc / Makefile.am
1 #  install the man pages and include in distribution
2 #man_MANS = fluidsynth.1 
3 #EXTRA_DIST = $(man_MANS) devel.cfg fluidsynth.1 
4 EXTRA_DIST = devel.cfg examples.cfg user.cfg aubio.css \
5         aubionotes.sgml aubioonset.sgml
6
7 man_MANS = aubionotes.1 aubioonset.1
8 #docbook_docs = aubio-devdoc.xml
9 #DOCBOOK_STYLESHEET ?= http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl
10
11 all: 
12
13 # Run "make update-docs" to update developer doc and doxygen reference
14 #update-docs: xmldocbook doxygen
15 update-docs: doc-devel
16
17 # The new XML DocBook way:
18 #xmldocbook: $(docbook_docs)
19 #       -rm -rf html
20 #       $(mkinstalldirs) html
21 #       xsltproc -o html/ --catalogs $(DOCBOOK_STYLESHEET) $<
22
23 doc-clean:
24         -rm -rf devel
25
26 maintainer-clean-local: doc-clean
27
28 doc-devel: 
29         doxygen devel.cfg
30         cp aubio.css devel
31
32 doc-user: 
33         doxygen user.cfg
34         cp aubio.css user
35
36 doc-examples: 
37         doxygen examples.cfg
38         cp aubio.css examples
39         
40 %.sgml: 
41
42 %.1:    %.sgml
43         docbook-to-man $< > $*.1
44
45 # Update docs for distribution
46 #dist-hook: 
47
48 clean:
49         rm -rf devel user examples *.1
50
51 distclean-hook: clean