From 3c29ef1e7a04100d2f45ea07fab1d9d3f25801a2 Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Thu, 20 Jul 2017 17:44:24 +0200 Subject: [PATCH] Making topic list update configurable --- Doc/.gitignore | 1 + Doc/Makefile | 3 --- Doc/Makefile.in | 7 +++++++ ws/Docbook/Extensions/Tdata/.gitignore | 1 + ws/Docbook/Extensions/Tdata/{Makefile => Makefile.in} | 3 +++ ws/Docbook/Preprocess/make.rules | 2 +- 6 files changed, 13 insertions(+), 4 deletions(-) delete mode 100644 Doc/Makefile create mode 100644 Doc/Makefile.in rename ws/Docbook/Extensions/Tdata/{Makefile => Makefile.in} (70%) diff --git a/Doc/.gitignore b/Doc/.gitignore index a55154255..f4775877a 100644 --- a/Doc/.gitignore +++ b/Doc/.gitignore @@ -1,2 +1,3 @@ +Makefile target /targetReference diff --git a/Doc/Makefile b/Doc/Makefile deleted file mode 100644 index 9945ca2e1..000000000 --- a/Doc/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -SCRIPTBASENAME=lectures - -include /usr/share/hdm-docbook-xsl/Preprocess/make.rules diff --git a/Doc/Makefile.in b/Doc/Makefile.in new file mode 100644 index 000000000..ea6f15b43 --- /dev/null +++ b/Doc/Makefile.in @@ -0,0 +1,7 @@ +SCRIPTBASENAME=lectures +localDbookXslCommonParam=draft.mode=yes + +# Update Bulletin board topics +updateTopics=no + +include /usr/share/hdm-docbook-xsl/Preprocess/make.rules diff --git a/ws/Docbook/Extensions/Tdata/.gitignore b/ws/Docbook/Extensions/Tdata/.gitignore index ccca91f9e..220f7efaf 100644 --- a/ws/Docbook/Extensions/Tdata/.gitignore +++ b/ws/Docbook/Extensions/Tdata/.gitignore @@ -1,4 +1,5 @@ xsltest +Makefile /qanda.gen.xml *~ /bibGloss.trans.xml diff --git a/ws/Docbook/Extensions/Tdata/Makefile b/ws/Docbook/Extensions/Tdata/Makefile.in similarity index 70% rename from ws/Docbook/Extensions/Tdata/Makefile rename to ws/Docbook/Extensions/Tdata/Makefile.in index feb8bff2e..dfd0cd4cb 100644 --- a/ws/Docbook/Extensions/Tdata/Makefile +++ b/ws/Docbook/Extensions/Tdata/Makefile.in @@ -1,4 +1,7 @@ SCRIPTBASENAME=fig localDbookXslCommonParam=draft.mode=yes +# Update Bulletin board topics +updateTopics=no + include /usr/share/hdm-docbook-xsl/Preprocess/make.rules diff --git a/ws/Docbook/Preprocess/make.rules b/ws/Docbook/Preprocess/make.rules index a12e81659..7a92c5b4e 100644 --- a/ws/Docbook/Preprocess/make.rules +++ b/ws/Docbook/Preprocess/make.rules @@ -86,7 +86,7 @@ SAXONCMD=java -cp "${DBOOK_XSL}/tools/lib/saxon9he.jar:/usr/share/java/xercesImp -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2docbook.xsl > ${*}.xml ${SAXONCMD} -s:$*.xml \ -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2topics.xsl ${dbookXslWebhelpParam} > ${@D}/topics.xml - ${CMDID2TOPIC} ${@D}/topics # Only basename without .xml extension + if [ $(updateTopics) = 'yes' ]; then ${CMDID2TOPIC} ${@D}/topicsi;fi # Only basename without .xml extension ${SAXONCMD} -s:$*.xml \ -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2html.xsl > ${*}.html.xml ${SAXONCMD} -s:$*.xml \ -- GitLab