From b151370ba7ebc077f3ec09f1f19694667e1edd04 Mon Sep 17 00:00:00 2001 From: "Yann Esposito (Yogsototh)" Date: Sun, 2 May 2021 21:24:37 +0200 Subject: [PATCH] better index for gmi --- Makefile | 9 +++++++++ engine/mk-gemini-index.sh | 2 +- engine/pre-deploy.sh | 2 -- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 0396ce9..ff825f7 100644 --- a/Makefile +++ b/Makefile @@ -68,6 +68,15 @@ $(DST_DIR)/%.gmi: $(SRC_DIR)/%.org $(GMI) engine/org2gemini_step1.sh mkdir -p $(dir $@) $(GMI) "$<" "$@" +# GEMINI INDEX +GMI_INDEX := $(DST_DIR)/index.gmi +MK_GMI_INDEX := engine/mk-gemini-index.sh + +$(GMI_INDEX): $(DST_GMI_FILES) $(MK_GMI_INDEX) + mkdir -p $(DST_DIR) + $(MK_GMI_INDEX) + +ALL += $(GMI_INDEX) # OPTIM PHASE diff --git a/engine/mk-gemini-index.sh b/engine/mk-gemini-index.sh index c820ed3..9e33042 100755 --- a/engine/mk-gemini-index.sh +++ b/engine/mk-gemini-index.sh @@ -2,7 +2,7 @@ cd "$(git rev-parse --show-toplevel)" || exit 1 # Directory -webdir="_optim" +webdir="_site" postsdir="$webdir/posts" indexfile="$webdir/index.gmi" diff --git a/engine/pre-deploy.sh b/engine/pre-deploy.sh index 2583026..a959130 100755 --- a/engine/pre-deploy.sh +++ b/engine/pre-deploy.sh @@ -14,7 +14,5 @@ echo "Optim HTML size" # ./engine/update-file-size.sh echo "Building RSS" ./engine/mkrss.sh -echo "Building Gemini Index" -./engine/mk-gemini-index.sh echo "Building Gemini Atom" ./engine/mk-gemini-atom.sh