summaryrefslogtreecommitdiff
path: root/cpp/docs/api/Makefile.am
blob: c1cc118d588dee3b481ac2a66fd96bbd9bebca52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#
# Run doxygen to generate HTML doc.
# Generate dependency files so its rebuilt only when needed. 
#

EXTRA_DIST = html user.doxygen developer.doxygen

dist-hook: html

src=$(top_srcdir)/src

headers: $(src)/*.h $(src)/*/*.h $(src)/*/*/*.h
sources: $(src)/*.cpp $(src)/*/*.cpp $(src)/*/*/*.cpp

html: headers user.doxygen
	doxygen user.doxygen
	touch $@

html-dev: headers sources developer.doxygen
	doxygen developer.doxygen
	touch $@

clean-local:
	rm -rf html html-dev