X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=helpers%2Fgenall.sh;h=78e079432be0752de965b5f21391964b50744883;hb=b3b0d44a61029470e449827a1fa4b686e4279b7c;hp=eb6d6f3b6a41e632dbef8e379d58f2fa1aa778ac;hpb=06af2f639193f9e2de0bae67125b66665c327e8f;p=serve0
diff --git a/helpers/genall.sh b/helpers/genall.sh
index eb6d6f3..78e0794 100755
--- a/helpers/genall.sh
+++ b/helpers/genall.sh
@@ -1,4 +1,20 @@
#!/bin/zsh
+# Copyright 2014 - 2016 Paul Hänsch
+#
+# This file is part of Serve0
+#
+# Serve0 is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# Serve0 is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with Serve0 If not, see .
dir="$(dirname $0)"
genmeta="$dir/genmeta.sh"
@@ -18,7 +34,7 @@ addtag(){
egrep -q "(^|.*\|)$tag(\|.*|$)" <<<"$tags" || tags="$tag|$tags"
- cat <"$meta"
+ cat >"$meta" </dev/null 2>/dev/null
+ printf %s ' Meta ...'
+ $genmeta "$each" "${each}.meta" >/dev/null 2>/dev/null
+ printf %s ' Tags ...'
for tag in $*; do
addtag "${each}.meta" "$tag"
done
- echo ' Done!'
+ printf 'Done!\n'
fi; done