Generate Markdown from all .pod and .dbd.pod files

Co-authored-by: Timo Korhonen <timo.korhonen@ess.eu>
This commit is contained in:
Minijackson
2023-09-01 11:17:12 +02:00
committed by Andrew Johnson
parent 615ba73044
commit 7cdaaf716a
8 changed files with 21 additions and 3 deletions

View File

@ -8,6 +8,7 @@ EXPAND_ME += EPICS_MODIFICATION
EXPAND_ME += EPICS_PATCH_LEVEL EXPAND_ME += EPICS_PATCH_LEVEL
EXPAND_ME += OS_CLASS CMPLR_CLASS EXPAND_ME += OS_CLASS CMPLR_CLASS
MARKDOWNS += ComponentReference.md
HTMLS += ComponentReference.html HTMLS += ComponentReference.html
TARGETS += doxygen TARGETS += doxygen

View File

@ -28,5 +28,5 @@ PROD_HOST += makeBpt
makeBpt_SRCS = makeBpt makeBpt_SRCS = makeBpt
DOCS += menuConvert.md
HTMLS += menuConvert.html HTMLS += menuConvert.html

View File

@ -61,6 +61,12 @@ DBDINC += menuScan
DBDINC += dbCommon DBDINC += dbCommon
dbMenusPod = $(notdir $(wildcard ../db/menu*.dbd.pod)) dbMenusPod = $(notdir $(wildcard ../db/menu*.dbd.pod))
DOCS += $(patsubst %.dbd.pod,%.md,$(dbMenusPod))
DOCS += dbCommonRecord.md
DOCS += dbCommonInput.md
DOCS += dbCommonOutput.md
HTMLS += $(patsubst %.dbd.pod,%.html,$(dbMenusPod)) HTMLS += $(patsubst %.dbd.pod,%.html,$(dbMenusPod))
HTMLS += dbCommonRecord.html HTMLS += dbCommonRecord.html
HTMLS += dbCommonInput.html HTMLS += dbCommonInput.html

View File

@ -17,7 +17,8 @@ C<MAYBE> or C<NO WAY> would not be accepted as choices for the field.
Also, the choices C<yes>, C<No>, and C<Yes> are not valid choices since they Also, the choices C<yes>, C<No>, and C<Yes> are not valid choices since they
don't match the case of C<NO> or C<YES>. don't match the case of C<NO> or C<YES>.
The integer values C<0> and C<1> may often be used instead however, they are The integer values C<0> and C<1> may often be used instead however, they are
used as an index into the choices so C<0> becomes C<NO> and C<1> becomes <YES>. used as an index into the choices so C<0> becomes C<NO> and C<1> becomes
C<YES>.
=menu menuYesNo =menu menuYesNo

View File

@ -18,5 +18,5 @@ dbRecStd_SRCS += sync.c
dbRecStd_SRCS += decimate.c dbRecStd_SRCS += decimate.c
dbRecStd_SRCS += utag.c dbRecStd_SRCS += utag.c
DOCS += filters.md
HTMLS += filters.html HTMLS += filters.html

View File

@ -16,4 +16,5 @@ dbRecStd_SRCS += lnkCalc.c
dbRecStd_SRCS += lnkState.c dbRecStd_SRCS += lnkState.c
dbRecStd_SRCS += lnkDebug.c dbRecStd_SRCS += lnkDebug.c
DOCS += links.md
HTMLS += links.html HTMLS += links.html

View File

@ -54,8 +54,13 @@ stdRecords_DBD = $(patsubst %,%.dbd,$(stdRecords))
dbRecStd_SRCS += $(patsubst %,%.c,$(stdRecords)) dbRecStd_SRCS += $(patsubst %,%.c,$(stdRecords))
DOCS += $(patsubst %.dbd.pod,%.md,$(notdir $(wildcard ../rec/*Record.dbd.pod)))
HTMLS += $(patsubst %.dbd.pod,%.html,$(notdir $(wildcard ../rec/*Record.dbd.pod))) HTMLS += $(patsubst %.dbd.pod,%.html,$(notdir $(wildcard ../rec/*Record.dbd.pod)))
vpath %.png $(SRC_DIRS) vpath %.png $(SRC_DIRS)
DOCS += image/compress-1.png
DOCS += image/compress-2.png
HTMLS += image/compress-1.png HTMLS += image/compress-1.png
HTMLS += image/compress-2.png HTMLS += image/compress-2.png

View File

@ -61,4 +61,8 @@ HTMLS += podToHtml.html
HTMLS += podToMD.html HTMLS += podToMD.html
HTMLS += podRemove.html HTMLS += podRemove.html
# The above Perl program documentation (modelled after Man pages)
# doesn't work well in Doxygen's "Related Pages" area, the titles
# for all doc's are "NAME", so don't convert these to Markdown.
include $(TOP)/configure/RULES include $(TOP)/configure/RULES