diff options
author | EuAndreh <eu@euandre.org> | 2025-04-30 19:29:59 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2025-04-30 19:29:59 -0300 |
commit | 85658040088739233aac509dacf4dddb113bffc8 (patch) | |
tree | f8f23bc4cba8d0c5b2002e6eb8516464df02c2f9 /mkdeps.sh | |
parent | src/content/en/slide/: Move existing slide files to appropriate location (diff) | |
download | euandre.org-85658040088739233aac509dacf4dddb113bffc8.tar.gz euandre.org-85658040088739233aac509dacf4dddb113bffc8.tar.xz |
Makefile: Build slide PDFs with shiny new eslaides(1)
Diffstat (limited to '')
-rwxr-xr-x | mkdeps.sh | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -16,6 +16,10 @@ articles() { find src/collections/*/*/*/ -type f -name '*.adoc' | normalize } +slides() { + find src/slides/*/*/ -type f -name '*.adoc' | normalize +} + indexes() { find src/collections/*/*/index.adoc | normalize } @@ -57,6 +61,7 @@ files() { pages | varlist 'pages.adoc' articles | varlist 'articles.adoc' +slides | varlist 'slides.adoc' categories | varlist 'categories.adoc' indexes | varlist 'indexes.adoc' indexes | sed 's|/index\.adoc$|/feed.xml|' | varlist 'feeds.xml' @@ -75,6 +80,7 @@ cat po/po4a.cfg | { files | sed 's/^\(.*\)\.adoc$/\1.html/' files | sed 's/^\(.*\)\.adoc$/\1.snippets/' + slides | sed 's/^\(.*\)\.adoc$/\1.pdf/' indexes | sed 's|^\(.*\)/index\.adoc$|\1/categories.xml|' indexes | sed 's|^\(.*\)/index\.adoc$|\1/feed.xml|' } | sed 's/^\(.*\)$/\1.gz:\t\1/' @@ -103,6 +109,9 @@ printf '\n' media | sed 's/\(.*\)$/\1.torrent:\t\1/' printf '\n' +slides | sed 's/^\(.*\)\.adoc$/\1.ps:\t\1.adoc/' +slides | sed 's/^\(.*\)\.adoc$/\1.pdf:\t\1.ps/' + collectionentries() { |