Set the autoconf version from git.
[opusfile.git] / doc / Makefile
1 ## GNU makefile for opusfile documentation.
2
3 all: doxygen
4
5 doxygen: Doxyfile ../include/opusfile.h
6         doxygen
7
8 pdf: doxygen
9         make -C latex
10
11 clean:
12         $(RM) -r html
13         $(RM) -r latex
14
15 distclean: clean
16         $(RM) Doxyfile
17
18 .PHONY: all clean distclean doxygen pdf
19
20 # run autoconf-like replacements to finalize our config
21 GIT_VERSION := $(shell ./git-version.sh)
22 Doxyfile: Doxyfile.in Makefile
23         sed -e 's/@PACKAGE@/opusfile/' \
24             -e 's/@VERSION@/$(GIT_VERSION)/' \
25             -e 's/@top_srcdir@/../' \
26           < $< > $@