blob: 7044a6e5edccfa02d7dc8d45759162e55d0f88f9 (
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/*.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/'
|