Compare commits

...

2 Commits

Author SHA1 Message Date
Yann Esposito (Yogsototh) b151370ba7
better index for gmi 2021-05-02 21:24:37 +02:00
Yann Esposito (Yogsototh) c925082fa0
simpler, lack of bugs 2021-05-02 21:15:12 +02:00
4 changed files with 13 additions and 6 deletions

View File

@ -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

View File

@ -2,7 +2,7 @@
cd "$(git rev-parse --show-toplevel)" || exit 1
# Directory
webdir="_optim"
webdir="_site"
postsdir="$webdir/posts"
indexfile="$webdir/index.gmi"

View File

@ -16,7 +16,7 @@ retrieve_classes_in_css () {
classes=( $( {retrieve_classes_in_html; retrieve_classes_in_css}| \
egrep "^CLASS: [^ ]*$" |\
sort -u | \
awk 'length($2)>2 && $2 !~ /(gzwebfilesize|webfilesize|yyydate|example|src)/ {print length($2),$2}'|\
awk '$2 !~ /(gzwebfilesize|webfilesize|yyydate|example|src)/ {print length($2),$2}'|\
sort -rn | \
awk '{print $2}') )

View File

@ -8,13 +8,11 @@ echo "Optim HTML size"
./engine/optim-html.sh
# echo "Gen themes clones"
# ./engine/dup-for-themes.sh
echo "Optim Classes accross CSS/HTML"
./engine/optim-classes.sh
# echo "Optim Classes accross CSS/HTML"
# ./engine/optim-classes.sh
# echo "Update file 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