Fix ncdc man page + Add index and Atom feeds
This commit is contained in:
parent
6242b2ee9c
commit
d5e2d93a2e
7 changed files with 1169 additions and 14 deletions
23
Makefile
23
Makefile
|
|
@ -32,6 +32,7 @@ PAGES=\
|
|||
"globster/ctl.pod https://g.blicky.net/globster.git/plain/doc/globsterctl.pod The globsterctl(1) Man Page"\
|
||||
"globster/daemon.pod https://g.blicky.net/globster.git/plain/doc/globster.pod The globster(1) Man Page"\
|
||||
"globster/launch.pod https://g.blicky.net/globster.git/plain/doc/globster-launch.pod The globster-launch(1) Man Page"\
|
||||
"index.md"\
|
||||
"ncdc.md"\
|
||||
"ncdc/changes.log https://g.blicky.net/ncdc.git/plain/ChangeLog Ncdc Release History"\
|
||||
"ncdc/faq.md"\
|
||||
|
|
@ -61,9 +62,19 @@ PAGES=\
|
|||
"yxml/man.md"
|
||||
|
||||
|
||||
# Files generated by updates.pl
|
||||
UPDATES=\
|
||||
dat/index.md\
|
||||
pub/feed.atom\
|
||||
pub/globster/feed.atom\
|
||||
pub/ncdc/feed.atom\
|
||||
pub/ncdu/feed.atom\
|
||||
pub/tuwf/feed.atom\
|
||||
pub/yxml/feed.atom
|
||||
|
||||
|
||||
# Files we need to download
|
||||
FETCH := $(shell for i in ${PAGES}; do echo "$$i" | grep -Eo '^[^ ]+ +[^-][^ ]+' | sed -E 's/^([^ ]+).*/dat\/\1/'; done)
|
||||
FETCH := $(shell for i in ${PAGES}; do echo "$$i" | grep -Eo '^[^ ]+ +[^ -][^ ]+' | sed -E 's/^([^ ]+).*/dat\/\1/'; done)
|
||||
|
||||
# List of generated .html files
|
||||
HTML_OUT := $(shell for i in ${PAGES}; do echo "$$i" | sed -E 's/^([^ ]+)\.[^\. ]+.*$$/pub\/\1.html/'; done)
|
||||
|
|
@ -75,12 +86,18 @@ POD_MD := $(shell for i in ${PAGES}; do echo "$$i" | grep -Eo '^[^ ]+\.pod'
|
|||
CHANGES_MD := $(shell for i in ${PAGES}; do echo "$$i" | grep -Eo '^[^ ]+\.log' | sed -E 's/(.+)\.log$$/dat\/\1.md/'; done)
|
||||
|
||||
# All fetched & generated files
|
||||
CLEAN := ${FETCH} ${POD_MD} ${CHANGES_MD} ${HTML_OUT}
|
||||
CLEAN := ${FETCH} ${POD_MD} ${CHANGES_MD} ${HTML_OUT} ${UPDATES}
|
||||
|
||||
|
||||
.PHONY: all clean
|
||||
|
||||
all: .gitignore ${HTML_OUT}
|
||||
all: .gitignore ${HTML_OUT} ${UPDATES}
|
||||
|
||||
|
||||
${UPDATES}: updates.pl
|
||||
@echo "UPDATE $@"
|
||||
@mkdir -p $$(dirname "$@")
|
||||
@./updates.pl "$@" >"$@"
|
||||
|
||||
|
||||
${FETCH}: dat/%:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue