improve VERBOSE handling
[olsrd.git] / lib / pud / nmealib / doc / Makefile
1 include ../Makefile.inc
2
3 .PHONY: all clean
4
5 clean:
6         $(MAKECMDPREFIX)rm -fr html latex man nmealib.pdf
7
8 all: clean nmea.doxygen
9 ifeq ($(VERBOSE),0)
10         @echo "Updating version..."
11 endif
12         $(MAKECMDPREFIX)sed -r "s/^([[:space:]]*PROJECT_NUMBER[[:space:]]*=).*/\1 $(GITVERSION)/" nmea.doxygen > nmea.doxygen.temp
13 ifeq ($(VERBOSE),0)
14         @echo "Generating HTML and man pages..."
15 endif
16         $(MAKECMDPREFIX)doxygen nmea.doxygen.temp
17         $(MAKECMDPREFIX)rm nmea.doxygen.temp
18 ifeq ($(VERBOSE),0)
19         @echo "Generating PDF..."
20         @$(MAKE) -C latex -s > /dev/null 2>&1
21 else
22         $(MAKE) -C latex
23 endif
24         $(MAKECMDPREFIX)mv latex/refman.pdf nmealib.pdf
25         $(MAKECMDPREFIX)rm -fr latex
26 ifeq ($(VERBOSE),0)
27         @echo "Done"
28 endif
29