blob: e2ba0649faeb5aa8e2948e5856941bdb3179c1a3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/sh
set -eu
export LANG=POSIX.UTF-8
articles() {
find src/content/*/ -type f -name '*.adoc' | sort
}
pages() {
find src/content/*.adoc -type f | sort
}
files() {
articles
pages
}
articles | varlist 'articles.adoc'
pages | varlist 'pages.adoc'
find src/content/img/ -name '*.svg' | varlist 'images.svg'
files | sed 's/^\(.*\)\.adoc$/\1.htmlbody\t\1.snippets\t\1.conf:\t\1.adoc/'
files | sed 's/^\(.*\)\.adoc$/\1.snippets:\t\1.adoc/'
files | sed 's/^\(.*\)\.adoc$/\1.html:\t\1.conf\t\1.htmlbody/'
articles | sed 's/^\(.*\)\.adoc$/\1.feedentry:\t\1.conf\t\1.htmlbody/'
articles | sed 's/^\(.*\)\.adoc$/\1.sortdata:\t\1.conf/'
|