From ff8deaa9ed63e6bd067c45c75966a24f7bfcaab3 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 1 Jun 2017 12:19:00 +0200 Subject: Autogenerate manifest if none exists --- gup/Gupfile | 4 +++- gup/manifest.gup | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 gup/manifest.gup (limited to 'gup') diff --git a/gup/Gupfile b/gup/Gupfile index 5d89a6a..0478f35 100644 --- a/gup/Gupfile +++ b/gup/Gupfile @@ -1,4 +1,6 @@ pdf.gup: **/*.pdf abgabe.gup: - **/abgabe.zip \ No newline at end of file + **/abgabe.zip +manifest.gup: + **/manifest \ No newline at end of file diff --git a/gup/manifest.gup b/gup/manifest.gup new file mode 100644 index 0000000..91d501e --- /dev/null +++ b/gup/manifest.gup @@ -0,0 +1,6 @@ +#!/usr/bin/env zsh + +dir=$(dirname $2) + +cd ${dir} +find . \( \( -path './.gup' -or -path './abgabe.zip' \) -and -prune \) -or \( -path '.' -or -path './manifest' \) -or -print >${1} \ No newline at end of file -- cgit v1.2.3