* Fix generation of protocol documentation from Doxygen headers.
Doxygen cannot be called directly on header files and needs a
configuration file to be generated first. Thanks, Anders Kaseorg.
* Force use of dblatex to build the manual, even if docbook2pdf is
available, since the latter dies with errors about TeX capacity.
(Closes: #635306)
+ * Fix generation of protocol documentation from Doxygen headers.
+ Doxygen cannot be called directly on header files and needs a
+ configuration file to be generated first. Thanks, Anders Kaseorg.
* Add another dummy rule for ./debian/rules to the kernel module rules
file to fix another variation of make-kpkg breakage.
set -e; for h in doc/protocol/*.h ; do \
mkdir $(DOCS)/html/`basename $$h .h` ; \
cp $$h $(DOCS)/html/`basename $$h .h` ; \
- cd $(DOCS)/html/`basename $$h .h` && doxygen *.h && rm *.h \
- && mv html/* . && rm -r latex html && cd $(CURDIR) ; \
+ cd $(DOCS)/html/`basename $$h .h` && doxygen -g && doxygen \
+ && rm *.h && mv html/* . && rm -r latex html \
+ && cd $(CURDIR) ; \
done
install -d debian/$(srcpkg)/usr/src/modules/$(package)