diff options
author | EuAndreh <eu@euandre.org> | 2025-04-11 14:31:41 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2025-04-11 14:31:41 -0300 |
commit | b346c1834e5e3366327a9a1b1d65bcbb1995e2a3 (patch) | |
tree | 0d7c95294c7623be256ff2dee7a788160341c291 /deps.mk | |
parent | Makefile: Add check-unit-updatedat (diff) | |
download | papo.im-b346c1834e5e3366327a9a1b1d65bcbb1995e2a3.tar.gz papo.im-b346c1834e5e3366327a9a1b1d65bcbb1995e2a3.tar.xz |
Makefile: Generate independent Atom feed per category
Diffstat (limited to 'deps.mk')
-rw-r--r-- | deps.mk | 35 |
1 files changed, 25 insertions, 10 deletions
@@ -14,6 +14,10 @@ listings.adoc = \ src/content/blog/index.adoc \ src/content/incidents/index.adoc \ +categories.txt = \ + src/content/blog/categories.txt \ + src/content/incidents/categories.txt \ + feeds.xml = \ src/content/blog/feed.xml \ src/content/incidents/feed.xml \ @@ -78,6 +82,8 @@ src/content/blog/2000/01/01/feature-ann.snippets.gz: src/content/blog/2000/01/01 src/content/incidents/2000/01/01/service-start.snippets.gz: src/content/incidents/2000/01/01/service-start.snippets src/content/blog/index.snippets.gz: src/content/blog/index.snippets src/content/incidents/index.snippets.gz: src/content/incidents/index.snippets +src/content/blog/categories.xml.gz: src/content/blog/categories.xml +src/content/incidents/categories.xml.gz: src/content/incidents/categories.xml src/content/blog/feed.xml.gz: src/content/blog/feed.xml src/content/incidents/feed.xml.gz: src/content/incidents/feed.xml @@ -118,6 +124,9 @@ src/content/incidents/2000/01/01/service-start.feedentry: src/content/incidents/ src/content/blog/1970/01/01/launch.sortdata: src/content/blog/1970/01/01/launch.conf src/content/blog/2000/01/01/feature-ann.sortdata: src/content/blog/2000/01/01/feature-ann.conf src/content/incidents/2000/01/01/service-start.sortdata: src/content/incidents/2000/01/01/service-start.conf +src/content/blog/1970/01/01/launch.categorydata: src/content/blog/1970/01/01/launch.conf +src/content/blog/2000/01/01/feature-ann.categorydata: src/content/blog/2000/01/01/feature-ann.conf +src/content/incidents/2000/01/01/service-start.categorydata: src/content/incidents/2000/01/01/service-start.conf src/content/blog/index.htmlheader src/content/blog/index.htmlfooter: src/content/blog/index.conf src/content/incidents/index.htmlheader src/content/incidents/index.htmlfooter: src/content/incidents/index.conf @@ -131,26 +140,32 @@ articles.blog.adoc = \ src/content/blog/1970/01/01/launch.adoc \ src/content/blog/2000/01/01/feature-ann.adoc \ -articles.blog.sortdata = $(articles.blog.adoc:.adoc=.sortdata) -articles.blog.indexentry = $(articles.blog.adoc:.adoc=.indexentry) -articles.blog.feedentry = $(articles.blog.adoc:.adoc=.feedentry) +articles.blog.sortdata = $(articles.blog.adoc:.adoc=.sortdata) +articles.blog.indexentry = $(articles.blog.adoc:.adoc=.indexentry) +articles.blog.feedentry = $(articles.blog.adoc:.adoc=.feedentry) +articles.blog.categorydata = $(articles.blog.adoc:.adoc=.categorydata) src/content/blog/sortdata.txt: deps.mk printf '%s\n' $(articles.blog.sortdata) > $@ -src/content/blog/feed.xml src/content/blog/index.htmllisting: src/content/blog/sortdata.txt $(articles.blog.sortdata) +src/content/blog/categories.txt src/content/blog/feed.xml src/content/blog/index.htmllisting: src/content/blog/sortdata.txt $(articles.blog.sortdata) src/content/blog/index.htmllisting: $(articles.blog.indexentry) -src/content/blog/feed.xml: $(articles.blog.feedentry) +src/content/blog/categories.txt: $(articles.blog.categorydata) +src/content/blog/categories.xml: src/content/blog/categories.txt +src/content/blog/categories.txt src/content/blog/feed.xml: $(articles.blog.feedentry) articles.incidents.adoc = \ src/content/incidents/2000/01/01/service-start.adoc \ -articles.incidents.sortdata = $(articles.incidents.adoc:.adoc=.sortdata) -articles.incidents.indexentry = $(articles.incidents.adoc:.adoc=.indexentry) -articles.incidents.feedentry = $(articles.incidents.adoc:.adoc=.feedentry) +articles.incidents.sortdata = $(articles.incidents.adoc:.adoc=.sortdata) +articles.incidents.indexentry = $(articles.incidents.adoc:.adoc=.indexentry) +articles.incidents.feedentry = $(articles.incidents.adoc:.adoc=.feedentry) +articles.incidents.categorydata = $(articles.incidents.adoc:.adoc=.categorydata) src/content/incidents/sortdata.txt: deps.mk printf '%s\n' $(articles.incidents.sortdata) > $@ -src/content/incidents/feed.xml src/content/incidents/index.htmllisting: src/content/incidents/sortdata.txt $(articles.incidents.sortdata) +src/content/incidents/categories.txt src/content/incidents/feed.xml src/content/incidents/index.htmllisting: src/content/incidents/sortdata.txt $(articles.incidents.sortdata) src/content/incidents/index.htmllisting: $(articles.incidents.indexentry) -src/content/incidents/feed.xml: $(articles.incidents.feedentry) +src/content/incidents/categories.txt: $(articles.incidents.categorydata) +src/content/incidents/categories.xml: src/content/incidents/categories.txt +src/content/incidents/categories.txt src/content/incidents/feed.xml: $(articles.incidents.feedentry) |