From 369bad85634dc979347e0f4461f47824d5ac93d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Amy=20de=20Buitl=C3=A9ir?= Date: Mon, 12 Jun 2023 17:35:59 +0100 Subject: [PATCH] initial commit --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 03758cd..f0f6a6a 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ # The operator ‘!=’ is not negation; it executes a shell script and sets a variable to its output. STATIC_ADOC_FILES != find source -name '*.adoc' -GENERATED_ADOC_FILES != find source -name '*.adoc0' | sed 's/\.adoc0/.adoc/' +GENERATED_ADOC_FILES != find source -name '*.adoc0' | sed 's/\.adoc0/-generated.adoc/' ADOC_FILES = $(STATIC_ADOC_FILES) $(GENERATED_ADOC_FILES) MAIN_ADOC_FILE = source/book.adoc @@ -21,7 +21,7 @@ html : index.html # My "run-code-inline" script is available at https://github.com/mhwombat/bin/blob/master/run-code-inline. # We want to treat any paths in commands as relative to the adoc0 file, so we cd to its directory. # The "dir" and "notdir" functions extract the directory and base filename from a path, respectively. -%.adoc : %.adoc0 +%-generated.adoc : %.adoc0 > cd $(dir $@); run-code-inline < $(notdir $<) 2>&1 | tee $(notdir $@) index.html : $(ADOC_FILES)