summaryrefslogtreecommitdiffstats
path: root/roles/prerec/templates/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'roles/prerec/templates/Makefile')
-rw-r--r--roles/prerec/templates/Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/roles/prerec/templates/Makefile b/roles/prerec/templates/Makefile
new file mode 100644
index 0000000..53b49be
--- /dev/null
+++ b/roles/prerec/templates/Makefile
@@ -0,0 +1,13 @@
+# {{ ansible_managed }}
+
+PRERECS_FINAL := $(wildcard {{ emacsconf_id }}-*--final.webm)
+PRERECS_MAIN := $(patsubst %--final.webm, %--main.webm, $(PRERECS_FINAL))
+
+.PHONY: all
+all: $(PRERECS_MAIN) $(PRERECS_FINAL)
+
+emacsconf-%--main.webm: {{ emacsconf_id }}-%--final.webm
+ cp "$<" "$@"
+
+emacsconf-%--final.webm: {{ emacsconf_id }}-%--main.vtt
+ mux-subs.sh "$@" "$<"