diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2021-03-18 01:02:10 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2021-03-18 01:02:10 +0100 |
| commit | c1b8f2b22dff2a1a8d911c3546e13955c9d17ca0 (patch) | |
| tree | 80f4063ecb32d1baa1a0c63f747e556cf13316d7 /Makefile | |
| parent | 982a41e3215cd9e00da0aa3e7225b9e4591185de (diff) | |
| download | quatuorbellefeuille.com-c1b8f2b22dff2a1a8d911c3546e13955c9d17ca0.tar.xz | |
Update RSS feeds
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -16,9 +16,9 @@ members_src = $(wildcard *.membre.in \ $(foreach l,$(languages),$(l))/*.membre.in) members_pages = $(patsubst %.membre.in,$(OUTDIR)/%.html,$(members_src)) -feeds = $(wildcard *.xml) -resources_src = $(feeds) -resources = $(foreach f,$(resources_src),$(OUTDIR)/$(f)) +feeds_src = feed.xml $(foreach l,$(languages), \ +$(l)/feed.xml) +feeds = $(foreach f,$(feeds_src),$(OUTDIR)/$(f)) images = $(foreach img,$(shell find images -type f),$(OUTDIR)/$(img)) images_folders = $(call dirnames,$(images)) @@ -36,11 +36,14 @@ all: site clean: -rm -r $(OUTDIR) -site: $(pages) $(members_pages) $(resources) $(images) $(stylesheets) $(scripts) +site: $(pages) $(members_pages) $(feeds) $(images) $(stylesheets) $(scripts) -$(resources) $(images) $(stylesheets) $(scripts): $(OUTDIR)/%: % +$(images) $(stylesheets) $(scripts): $(OUTDIR)/%: % cp $< $@ +$(feeds): $(OUTDIR)/%: % + ./build-feed.sh $< $@ + .SECONDEXPANSION: # 🔪 HACK ATTACK 🔪 @@ -73,4 +76,4 @@ $(OUTDIR)/en/sitemap.html: en/sitemap.md $(OUTDIR) $(languages_folders) $(images_folders) $(stylesheets_folders) $(scripts_folders): mkdir -p $@ -$(resources) $(images) $(stylesheets) $(scripts) $(pages) $(members_pages): | $$(@D) +$(feeds) $(images) $(stylesheets) $(scripts) $(pages) $(members_pages): | $$(@D) |
