mirror of
https://github.com/fltk/fltk.git
synced 2026-05-26 01:46:58 +08:00
Improve documentation generation (pdf only).
Add file VERSION that includes the FLTK version number (only), generate fltk.pdf with automatic copyright year and doxygen version. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10352 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
@@ -64,7 +64,7 @@ dist: all html pdf
|
||||
alldocs: dist
|
||||
|
||||
clean:
|
||||
$(RM) fltk.pdf refman.pdf
|
||||
$(RM) fltk.pdf refman.pdf src/fltk-book.tex
|
||||
$(RMDIR) html latex
|
||||
$(RM) *~ *.bck *.bak *.log
|
||||
$(RM) $(MANPAGES) $(SRC_DOCDIR)/*.0
|
||||
@@ -148,7 +148,7 @@ html-online: html
|
||||
pdf: refman.pdf
|
||||
cp -f latex/refman.pdf fltk.pdf
|
||||
|
||||
refman.pdf: $(HTMLFILES) Doxybook
|
||||
refman.pdf: $(HTMLFILES) Doxybook src/fltk-book.tex
|
||||
-$(RMDIR) latex
|
||||
echo "Generating PDF documentation ..."
|
||||
$(DOXYDOC) Doxybook ;\
|
||||
@@ -166,6 +166,13 @@ refman.pdf: $(HTMLFILES) Doxybook
|
||||
done ; \
|
||||
cd ..) > pdfall.log 2>&1
|
||||
|
||||
src/fltk-book.tex: src/fltk-book.tex.in
|
||||
DOXY_VERSION=`$(DOXYDOC) --version`; \
|
||||
YEAR=`date +%Y`; \
|
||||
FLTK_VERSION=`cat ../VERSION`; \
|
||||
sed -e"s/@YEAR@/$$YEAR/g" -e"s/@VERSION@/$$FLTK_VERSION/g" \
|
||||
-e"s/@DOXY_VERSION@/$$DOXY_VERSION/g" < $< > $@
|
||||
|
||||
#
|
||||
# End of "$Id$".
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user