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 \