summaryrefslogtreecommitdiff
path: root/texinfo-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'texinfo-Makefile')
-rw-r--r--texinfo-Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/texinfo-Makefile b/texinfo-Makefile
index d41a6a1..581dfc0 100644
--- a/texinfo-Makefile
+++ b/texinfo-Makefile
@@ -12,6 +12,8 @@ ARCHIVE_FILE = $(DOCSET_NAME).tgz
SRC_ICON = src/icon.png
SRC_PLIST = src/texinfo/Info.plist
+PAGE_INDEXING_SCRIPT = src/index-page.sh
+TERM_INDEXING_SCRIPT = src/index-terms.sh
MANUAL_URL = https://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html_node.tar.gz
MANUAL_FILE = tmp/texinfo.html_node.tar.gz
@@ -72,9 +74,11 @@ $(DOCUMENTS_DIR): $(RESOURCES_DIR) $(MANUAL_FILE)
$(INFO_PLIST_FILE): $(SRC_PLIST) $(CONTENTS_DIR)
cp $(SRC_PLIST) $@
-$(INDEX_FILE): src/index.sh $(DOCUMENTS_DIR)
+$(INDEX_FILE): $(PAGE_INDEXING_SCRIPT) $(TERM_INDEXING_SCRIPT) $(DOCUMENTS_DIR)
rm -f $@
- src/index.sh $@ $(DOCUMENTS_DIR)/*.html
+ $(PAGE_INDEXING_SCRIPT) $@ $(DOCUMENTS_DIR)/*.html
+ $(TERM_INDEXING_SCRIPT) Command $@ $(DOCUMENTS_DIR)/Command-and-Variable-Index.html
+ $(TERM_INDEXING_SCRIPT) Entry $@ $(DOCUMENTS_DIR)/General-Index.html
$(ICON_FILE): src/icon.png $(DOCSET_DIR)
cp $(SRC_ICON) $@