summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2021-02-15 19:06:27 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2021-02-15 21:15:23 +0100
commited053a45aeb42aa82e61ed645aba319dcd6019be (patch)
treea3813d4eb289471a837c690ea064c09fed9a19a3 /Makefile
parent0aff71b7cf87a046a4f731cdfec69a449177318c (diff)
downloadquatuorbellefeuille.com-ed053a45aeb42aa82e61ed645aba319dcd6019be.tar.xz
Simplify format of member file (1/4)
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index e8e790d..e296e2c 100644
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,9 @@ dirnames = $(sort $(call dirname,$(1)))
pages_src = $(filter-out template.html,$(wildcard *.html))
pages = $(foreach p,$(pages_src),$(OUTDIR)/$(p))
+members_src = $(basename $(wildcard *.in))
+members_pages = $(foreach m,$(members_src),$(OUTDIR)/$(m).html)
+
feeds = $(wildcard *.xml)
resources_src = $(feeds)
resources = $(foreach f,$(resources_src),$(OUTDIR)/$(f))
@@ -20,7 +23,7 @@ stylesheets_folders = $(call dirnames,$(stylesheets))
all: site
-site: $(pages) $(resources) $(images) $(stylesheets)
+site: $(pages) $(members_pages) $(resources) $(images) $(stylesheets)
$(OUTDIR) $(images_folders) $(stylesheets_folders):
mkdir $@
@@ -37,6 +40,9 @@ $(stylesheets): $(OUTDIR)/%: % | $(stylesheets_folders)
$(pages): $(OUTDIR)/%.html: %.html %.sh template.html | $(OUTDIR)
./build.sh $< $*.sh $@
+$(members_pages): $(OUTDIR)/%.html: %.in template.html | $(OUTDIR)
+ ./build-member.sh $< $@
+
$(OUTDIR)/quatuor.html: quatuor.md
clean: