summaryrefslogtreecommitdiff
path: root/config.mk
diff options
context:
space:
mode:
Diffstat (limited to 'config.mk')
-rw-r--r--config.mk20
1 files changed, 20 insertions, 0 deletions
diff --git a/config.mk b/config.mk
new file mode 100644
index 0000000..b9c12fd
--- /dev/null
+++ b/config.mk
@@ -0,0 +1,20 @@
+SRC_ICON_FILE = $(SOURCE_DIR)/icon.png
+
+MANUAL_URL = https://www.gnu.org/software/bash/manual/bash.html_node.tar.gz
+MANUAL_FILE = tmp/bash.html_node.tar.gz
+
+$(MANUAL_FILE): tmp
+ curl -o $@ $(MANUAL_URL)
+
+$(DOCUMENTS_DIR): $(RESOURCES_DIR) $(MANUAL_FILE)
+ mkdir -p $@
+ tar -x -z -f $(MANUAL_FILE) -C $@
+
+$(INDEX_FILE): $(SOURCE_DIR)/src/index-pages.sh $(SCRIPTS_DIR)/gnu/index-terms.sh $(DOCUMENTS_DIR)
+ rm -f $@
+ $(SOURCE_DIR)/src/index-pages.sh $@ $(DOCUMENTS_DIR)/*.html
+ $(SCRIPTS_DIR)/gnu/index-terms.sh Builtin $@ $(DOCUMENTS_DIR)/Builtin-Index.html
+ $(SCRIPTS_DIR)/gnu/index-terms.sh Word $@ $(DOCUMENTS_DIR)/Reserved-Word-Index.html
+ $(SCRIPTS_DIR)/gnu/index-terms.sh Variable $@ $(DOCUMENTS_DIR)/Variable-Index.html
+ $(SCRIPTS_DIR)/gnu/index-terms.sh Function $@ $(DOCUMENTS_DIR)/Function-Index.html
+ $(SCRIPTS_DIR)/gnu/index-terms.sh Entry $@ $(DOCUMENTS_DIR)/Concept-Index.html