annotate doc/doxyhtml/module.mk @ 31191:bb9d776eafac stable

Fix wrong color in PDF printout of some latex strings (bug #62884) * octave-svgconvert (draw): For "rect" elements only set brush color if necessary and eventually restore to previous color.
author Pantxo Diribarne <pantxo.diribarne@gmail.com>
date Sun, 14 Aug 2022 18:24:07 +0200
parents c435048c2796
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
24193
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
1 # Generate README.md from README and replace first line by a Doxygen
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
2 # specific one.
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
3 %reldir%/pages/README.md: $(srcdir)/README
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
4 $(MKDIR_P) $(@D)
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
5 cat $< | $(SED) '1s/.*/notitle {#mainpage}/; 2s/.*/=======/' > $@
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
6
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
7 DOXYGEN_PAGES = \
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
8 %reldir%/pages/macros.dox \
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
9 %reldir%/pages/README.md
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
10
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
11 doxyhtml: %reldir%/Doxyfile $(DOXYGEN_PAGES) | %reldir%/$(octave_dirstamp)
23495
8308417aff1c use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents: 21646
diff changeset
12 doxygen %reldir%/Doxyfile
21646
3cddf1e65ccf split doc/module.mk into separate files for subdirectories
John W. Eaton <jwe@octave.org>
parents:
diff changeset
13
24895
088506eadb44 Enable build of a reduced Doxygen version for compressed Qt help file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 24530
diff changeset
14 # This target is important for in source tree builds.
21646
3cddf1e65ccf split doc/module.mk into separate files for subdirectories
John W. Eaton <jwe@octave.org>
parents:
diff changeset
15 doxyhtml-maintainer-clean:
24895
088506eadb44 Enable build of a reduced Doxygen version for compressed Qt help file.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 24530
diff changeset
16 $(RM) %reldir%/pages/README.md
28704
c435048c2796 doc: tidy up Doxygen and no longer build qt help files with Doxygen by default
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 24895
diff changeset
17 $(RM) -r `ls -d %reldir%/* 2>/dev/null | $(GREP) -v 'module\.mk\|Doxyfile\.in\|README\|pages$$'`
21646
3cddf1e65ccf split doc/module.mk into separate files for subdirectories
John W. Eaton <jwe@octave.org>
parents:
diff changeset
18
3cddf1e65ccf split doc/module.mk into separate files for subdirectories
John W. Eaton <jwe@octave.org>
parents:
diff changeset
19 doc_EXTRA_DIST += \
24193
b7e5486e7bff doc: Doxygen documentation with more descriptive pages.
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 23495
diff changeset
20 $(DOXYGEN_PAGES) \
23495
8308417aff1c use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents: 21646
diff changeset
21 %reldir%/Doxyfile.in \
28704
c435048c2796 doc: tidy up Doxygen and no longer build qt help files with Doxygen by default
Kai T. Ohlhus <k.ohlhus@gmail.com>
parents: 24895
diff changeset
22 %reldir%/README.md
21646
3cddf1e65ccf split doc/module.mk into separate files for subdirectories
John W. Eaton <jwe@octave.org>
parents:
diff changeset
23
23495
8308417aff1c use automake %reldir% feature
John W. Eaton <jwe@octave.org>
parents: 21646
diff changeset
24 DIRSTAMP_FILES += %reldir%/$(octave_dirstamp)