]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/GNUmakefile
Docs build: restore CHAIN_RULE
[lilypond.git] / Documentation / GNUmakefile
index ab36a560a98730ae2623de4dfb3b5284155fa41b..7a9d67cefa90f6262a9c6dd962e58a352063a1e7 100644 (file)
@@ -65,6 +65,7 @@ source-links = $(outdir)/source\
  $(foreach manual, $(SPLITTED_HTML_MANUALS), $(outdir)/$(manual)/source)
 
 # Other out files
+
 HTML_PAGE_NAMES= index translations devel
 OUT_HTML_FILES += $(HTML_PAGE_NAMES:%=$(outdir)/%.html)
 OUT_CSS_FILES = $(CSS_FILES:%.css=$(outdir)/%.css)
@@ -84,6 +85,12 @@ endif
 
 include $(depth)/make/stepmake.make
 
+## CHAIN_RULE hack: keep the following line *after* including
+# stepmake.make, so the Internals Reference is built before the
+# Notation Reference, thus providing automatically generated sections
+# of the NR
+TEXI_FILES_FROM_TELY += $(outdir)/internals.texi
+
 OUT_TXT_FILES = $(addprefix $(outdir)/, $(addsuffix .txt, $(README_TOP_FILES)))
 
 ###########