~anj/epics-base/+git/base-7.0:doc-rules

Last commit made on 2018-09-02
Get this branch:
git clone -b doc-rules https://git.launchpad.net/~anj/epics-base/+git/base-7.0
Only Andrew Johnson can upload to this branch. If you are Andrew Johnson please log in for upload directions.

Branch merges

Branch information

Name:
doc-rules
Repository:
lp:~anj/epics-base/+git/base-7.0

Recent commits

6c83c9c... by Andrew Johnson

Restore OS_CLASS and CMPLR_CLASS for Doxyfile template

We can have these set for the host architecture by setting T_A
to the host-arch before including CONFIG. A user could create
documentation for a different built architecture by overriding
the T_A setting on the command-line.

0be7d3e... by Andrew Johnson

Drop INCLUDE_{CC,OS} macros since {OS,CMPLR}_CLASS not set

Reorganized the Doxyfile@ template to group settings.

e09f2ff... by Andrew Johnson

Modify DBD processing scripts to output Doxygen comments

87456dc... by Andrew Johnson

Perl: Add 'use strict' to DBD modules, fix issues.

09acad5... by Andrew Johnson

Change Doxyfile input path to read include files instead of ../src

Adjusted INCLUDE macro names, use for input.
Enabled preprocessing and macro expansions.
Fine-tuned output generation.

c1f42c6... by Andrew Johnson

Add a forwarding RULES.documentation to application template

Still needs a sample documentation directory with Makefile and
Release Notes, Doxyfile etc.

f30c18d... by Andrew Johnson

documentation: Generate Doxyfile from template

Imported RULES_EXPAND (and RULES_USER) into RULES.documentation.
Adjust EXPANDFLAGS to not require T_A to be defined.
Convert Doxyfile into a template Doxyfile@ for expanding.
Define necessary template variables in Makefile.

1b63514... by Andrew Johnson

Move doxygen rules into RULES.documentation

7d2713f... by Andrew Johnson

Removed default settings from Doxyfile

8474b29... by Andrew Johnson

Add missing HTML install rule

Adjust RULES_BUILD vpath for HTMLS slightly.