Simplify documentation generation, remove obsolete file.

Doxybook and Doxyfile have been compared and differences have
been adjusted so there are only _relevant_ differences now.

The dependency on fltk-book.tex in html generation has been removed.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10718 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
Albrecht Schlosser 2015-04-25 17:23:21 +00:00
parent adb63efc6f
commit b02747d157
5 changed files with 10 additions and 14 deletions

View File

@ -805,7 +805,7 @@ HTML_FOOTER = src/html_footer
# the style sheet file to the HTML output directory, so don't put your own # the style sheet file to the HTML output directory, so don't put your own
# stylesheet in the HTML output directory as well, or it will be erased! # stylesheet in the HTML output directory as well, or it will be erased!
HTML_STYLESHEET = src/html_stylesheet.css HTML_STYLESHEET =
# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, # If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
# files or namespaces will be aligned in HTML using tables. If set to # files or namespaces will be aligned in HTML using tables. If set to

View File

@ -1013,7 +1013,7 @@ EXTRA_PACKAGES =
# the first chapter. If it is left blank doxygen will generate a # the first chapter. If it is left blank doxygen will generate a
# standard header. Notice: only use this tag if you know what you are doing! # standard header. Notice: only use this tag if you know what you are doing!
LATEX_HEADER = src/fltk-book.tex LATEX_HEADER =
# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated # If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
# is prepared for conversion to pdf (using ps2pdf). The pdf file will # is prepared for conversion to pdf (using ps2pdf). The pdf file will

View File

@ -131,7 +131,7 @@ uninstall-linux uninstall-osx:
# is not made by default. # is not made by default.
# Use `make html' or `make docs' to create the html docs. # Use `make html' or `make docs' to create the html docs.
html: $(HTMLFILES) Doxyfile src/fltk-book.tex html: $(HTMLFILES) Doxyfile
echo "Generating HTML documentation..." echo "Generating HTML documentation..."
-$(RMDIR) html -$(RMDIR) html
-$(INSTALL_DIR) html -$(INSTALL_DIR) html
@ -158,9 +158,10 @@ refman.pdf: $(HTMLFILES) Doxybook src/fltk-book.tex
src/fltk-book.tex: src/fltk-book.tex.in src/fltk-book.tex: src/fltk-book.tex.in
DOXY_VERSION=`$(DOXYDOC) --version`; \ DOXY_VERSION=`$(DOXYDOC) --version`; \
YEAR=`date +%Y`; \ YEAR=`date +%Y`; \
FLTK_VERSION=`cat ../VERSION`; \ sed -e"s/@YEAR@/$$YEAR/g" \
sed -e"s/@YEAR@/$$YEAR/g" -e"s/@VERSION@/$$FLTK_VERSION/g" \ -e"s/@FL_VERSION@/$(FL_VERSION)/g" \
-e"s/@DOXY_VERSION@/$$DOXY_VERSION/g" < $< > $@ -e"s/@DOXY_VERSION@/$$DOXY_VERSION/g" \
< $< > $@
# #
# End of "$Id$". # End of "$Id$".

View File

@ -34,7 +34,7 @@
\begin{titlepage} \begin{titlepage}
\vspace*{4.5cm} \vspace*{4.5cm}
\begin{center} \begin{center}
{\Huge FLTK @VERSION@ Programming Manual}\\ {\Huge FLTK @FL_VERSION@ Programming Manual}\\
\vspace*{2cm} \vspace*{2cm}
\begin{ImageNoCaption} \begin{ImageNoCaption}
\mbox{\includegraphics[width=6cm]{FL200}} \mbox{\includegraphics[width=6cm]{FL200}}

View File

@ -1,5 +0,0 @@
for f in html/*.html ; do
sed 's/<!-- ... ... .*:..:..\. -->/<!-- date removed for reducing unnecessary svn web updates -->/' $f > $f.tmp
rm $f
mv $f.tmp $f
done