1 |
CLEANFILES = doxygen-build.stamp |
2 |
|
3 |
DOX = liblscp.doxygen |
4 |
EXTRA_DIST = reference.dox |
5 |
INSTIMAGES = html/doxygen.png |
6 |
|
7 |
all-local: doxygen-build.stamp |
8 |
|
9 |
doxygen-build.stamp: $(DOX) reference.dox \ |
10 |
@top_srcdir@/lscp/thread.h @top_srcdir@/lscp/socket.h \ |
11 |
@top_srcdir@/lscp/client.h @top_srcdir@/lscp/device.h \ |
12 |
@top_srcdir@/lscp/event.h \ |
13 |
@top_srcdir@/examples/server.h @top_srcdir@/examples/parser.h |
14 |
@echo '*** Running doxygen ***' |
15 |
doxygen $(DOX) |
16 |
touch doxygen-build.stamp |
17 |
|
18 |
clean-local: |
19 |
if test -d html; then rm -fr html; fi |
20 |
if test -d latex; then rm -fr latex; fi |
21 |
if test -d man; then rm -fr man; fi |
22 |
|
23 |
distclean-local: clean |
24 |
rm -f *.stamp || true |
25 |
if test -d html; then rm -rf html; fi |