Mercurial > octave
comparison doc/module.mk @ 21298:31cd45258fc6
maint: Fix doxygen build system integration
* doc/module.mk (doxyhtml): Add Doxyfile as a prerequisite.
(doxyhtml-maintainer-clean): Simplify rule to clean doxyhtml directory.
* Doxyfile.in (PROJECT_LOGO): Use correct path to icon.
(STRIP_FROM_PATH, INCLUDE_PATH, INPUT, EXAMPLE_PATH): Use abs_top_srcdir.
(PREDEFINED): Add HAVE_OPENGL and HAVE_QSCINTILLA to the list, sort.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Thu, 18 Feb 2016 12:10:34 -0800 |
parents | 1309edb344e1 |
children | 2f9de06a526e |
comparison
equal
deleted
inserted
replaced
21297:e0523c40a802 | 21298:31cd45258fc6 |
---|---|
49 | 49 |
50 doc_EXTRA_DIST += \ | 50 doc_EXTRA_DIST += \ |
51 doc/doxyhtml/Doxyfile.in \ | 51 doc/doxyhtml/Doxyfile.in \ |
52 doc/doxyhtml/README | 52 doc/doxyhtml/README |
53 | 53 |
54 doxyhtml: | doc/doxyhtml/$(octave_dirstamp) | 54 doxyhtml: doc/doxyhtml/Doxyfile | doc/doxyhtml/$(octave_dirstamp) |
55 doxygen doc/doxyhtml/Doxyfile | 55 doxygen doc/doxyhtml/Doxyfile |
56 | 56 |
57 doxyhtml-maintainer-clean: | 57 doxyhtml-maintainer-clean: |
58 rm -f doc/doxygen_sqlite3.db | 58 rm -f doc/doxygen_sqlite3.db |
59 cd doc/doxyhtml && \ | 59 rm -rf `ls -d doc/doxyhtml/* 2>/dev/null | $(GREP) -v 'Doxyfile\.in\|README'` |
60 rm -rf `ls | $(GREP) -v Doxyfile.in | $(GREP) -v README` | |
61 | 60 |
62 DIRSTAMP_FILES += doc/doxyhtml/$(octave_dirstamp) | 61 DIRSTAMP_FILES += doc/doxyhtml/$(octave_dirstamp) |
63 | 62 |
64 GRAPH_PROP_TEXI_SRC = \ | 63 GRAPH_PROP_TEXI_SRC = \ |
65 doc/interpreter/plot-axesproperties.texi \ | 64 doc/interpreter/plot-axesproperties.texi \ |