rebuild on $dir/$file.md changes

Still not rebuilding on changes to $dir/$dir/$file.md.
This commit is contained in:
Malin Freeborn 2025-02-13 01:34:33 +01:00
parent 38feabb79f
commit 4d53f7c7d6
Signed by: andonome
GPG Key ID: 52295D2377F4D70F

View File

@ -13,13 +13,18 @@ help: ## Print the help message
articles != find * -type f -name "*.md"
categories != ls -d */
dirs != ls -d */
categories = $(patsubst %/, %, $(dirs))
databases = $(patsubst %/, .dbs/%.rec, $(categories))
databases = $(patsubst %, .dbs/%.rec, $(categories))
default += $(databases)
$(databases): .dbs/%.rec: %/ | .dbs/
$(foreach dir, $(categories), \
$(eval .dbs/$(dir).rec: $(wildcard $(dir)/*)) \
)
$(databases): .dbs/%.rec: %/
$(info making $(@F))
@mkdir -p $(@D)
for entry in $(shell find $< -type f -name "*.md") ; do \