From f21bab9d29285be3a4aaf173e13f19a8a07da230 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sat, 31 Aug 2024 16:36:31 -0300 Subject: Setup structure skeleton --- mkdeps.sh | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 mkdeps.sh (limited to 'mkdeps.sh') diff --git a/mkdeps.sh b/mkdeps.sh new file mode 100755 index 0000000..f319779 --- /dev/null +++ b/mkdeps.sh @@ -0,0 +1,30 @@ +#!/bin/sh +set -eu + +export LANG=POSIX.UTF-8 + + +articles() { + find src/*/ -type f -name '*.adoc' | sort +} + +pages() { + find src/*.adoc -type f | sort +} + +files() { + articles + pages +} + + +articles | varlist 'articles.adoc' +pages | varlist 'pages.adoc' +find src/*.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/' -- cgit v1.2.3