diff options
author | EuAndreh <eu@euandre.org> | 2022-06-01 22:20:09 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2022-06-01 22:20:09 -0300 |
commit | 94a7f68b3c6727fa1fe1e4f78e84c5cdb7c40644 (patch) | |
tree | 958623f7829a791a762ac00862e78146d85e72d7 /dynamic.mk | |
parent | TODOs.md: Add #td-2de2f57c-0773-530f-f6cf-70836080f46f (diff) | |
download | euandre.org-94a7f68b3c6727fa1fe1e4f78e84c5cdb7c40644.tar.gz euandre.org-94a7f68b3c6727fa1fe1e4f78e84c5cdb7c40644.tar.xz |
Generate podcast artifacts in dynamic.mk
Diffstat (limited to '')
-rw-r--r-- | dynamic.mk | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -1,7 +1,8 @@ .POSIX: + .SUFFIXES: -.SUFFIXES: .md .env .html .ly .flac .midi .ogg .pdf +.SUFFIXES: .md .env .html .ly .flac .midi .ogg .pdf .flac .md.env: sh src/development/frontmatter-env.sh < $< > $@ @@ -15,6 +16,9 @@ .midi.ogg: timidity -Ov $< +.flac.ogg: + ffmpeg -y -i $< -ar 48000 -vn -c:a libvorbis -b:a 320k $@ + include generated.mk @@ -28,10 +32,15 @@ lilypond.midi = $(lilypond.ly:.ly=.midi) lilypond.ogg = $(lilypond.ly:.ly=.ogg) lilypond = $(lilypond.pdf) $(lilypond.midi) $(lilypond.ogg) +podcasts.ogg = $(podcasts.flac:.flac=.ogg) +podcasts = $(podcasts.ogg) + ALL = \ - $(pastebins) \ - $(lilypond) \ - $(torrent-files) + $(pastebins) \ + $(lilypond) \ + $(torrent-files) \ + $(podcasts) + all: $(ALL) $(torrent-files): |