git » homepage.git » commit 6adf424

Makefile a little more verbose

author Alan Dipert
2025-10-08 20:06:51 UTC
committer Alan Dipert
2025-10-08 20:06:51 UTC
parent dd8cf1c6704b1f56dcc9bba788196a2de84c903d

Makefile a little more verbose

Makefile +12 -12

diff --git a/Makefile b/Makefile
index 543b850..b3382c1 100644
--- a/Makefile
+++ b/Makefile
@@ -17,17 +17,17 @@ HTML := $(patsubst $(SRC)/%.md,$(OUT)/%.html,$(MD_FILES))
 all: assets $(OUT)/style.css $(HTML) $(INDEX_HTML)
 
 $(OUT)/style.css: $(CSS)
-	@mkdir -p $(OUT)
-	@cp $(CSS) $@
+	mkdir -p $(OUT)
+	cp $(CSS) $@
 
 $(OUT):
-	@mkdir -p $(OUT)
+	mkdir -p $(OUT)
 
 $(OUT)/%.html: $(SRC)/%.md $(HEAD) $(FOOT) tools/mdlink2html.awk $(BUILDINFO) | $(OUT)
-	@mkdir -p $(@D)
-	@awk -f tools/mdlink2html.awk $< > $@.rewritten.md
-	@$(MD2HTML) $(CMARK_FLAGS) $@.rewritten.md > $@.body.html
-	@root_prefix="$$(dirname "$@" | sed -e 's#^$(OUT)##' -e 's#^/##' -e 's#[^/][^/]*#../#g')"; \
+	mkdir -p $(@D)
+	awk -f tools/mdlink2html.awk $< > $@.rewritten.md
+	$(MD2HTML) $(CMARK_FLAGS) $@.rewritten.md > $@.body.html
+	root_prefix="$$(dirname "$@" | sed -e 's#^$(OUT)##' -e 's#^/##' -e 's#[^/][^/]*#../#g')"; \
 		page_title=$$(basename "$<" .md); \
 		build_info=$$($(BUILDINFO)); \
 		build_info_esc=$$(printf '%s\n' "$$build_info" | sed 's/[\\/\&]/\\&/g'); \
@@ -36,14 +36,14 @@ $(OUT)/%.html: $(SRC)/%.md $(HEAD) $(FOOT) tools/mdlink2html.awk $(BUILDINFO) |
 		sed -e "s|@ROOT@|$${root_prefix}|g" -e "s|@BUILDINFO@|$${build_info_esc}|g" -e "s|@TITLE@|$${page_title_esc}|g" $(FOOT) > $@.foot.html; \
 		cat $@.head.html $@.body.html $@.foot.html > $@; \
 		rm -f $@.head.html $@.foot.html
-	@rm -f $@.rewritten.md $@.body.html
+	rm -f $@.rewritten.md $@.body.html
 
 assets:
-	@mkdir -p $(OUT)
-	@rsync -a --include='*/' --exclude='*.md' --exclude='*.MD' --prune-empty-dirs $(SRC)/ $(OUT)/
+	mkdir -p $(OUT)
+	rsync -a --include='*/' --exclude='*.md' --exclude='*.MD' --prune-empty-dirs $(SRC)/ $(OUT)/
 
 $(INDEX_HTML): $(HTML) tools/gen_index.sh tools/index_list.awk $(HEAD) $(FOOT) $(BUILDINFO) | $(OUT)
-	@tools/gen_index.sh $@ $(SRC)
+	tools/gen_index.sh $@ $(SRC)
 
 deploy: check-git-clean assets all
 	@if [ -z "$(DEPLOY_HOST)" ]; then \
@@ -58,7 +58,7 @@ tree:
 	printf 'HTML outputs:   ' && if [ -d $(OUT) ]; then find $(OUT) -type f -name '*.html' | wc -l; else echo 0; fi
 
 clean:
-	@rm -rf $(OUT)
+	rm -rf $(OUT)
 
 help:
 	@echo 'Static site generator targets:'