From 3a86e411971da815b63d4f140ecd3be65d357b28 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Thu, 30 Sep 2021 14:27:19 +0200 Subject: [PATCH] begonnen, Makefile zu schreiben --- Scripte/Makefile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Scripte/Makefile diff --git a/Scripte/Makefile b/Scripte/Makefile new file mode 100644 index 0000000..e13043c --- /dev/null +++ b/Scripte/Makefile @@ -0,0 +1,21 @@ +SVN_ROOT=/raid/svn +TMP_DIR=/tmp +EMAIL_DOMAIN=ugn-umwelttechnik.de + +default: data/users.map + +clean: + @echo Räume auf… + @mkdir -p data + @rm -r data + +data/svn.users: + @echo Lese Benutzerkennungen aus der Commit-Liste… + @mkdir data + @svn log file://$(SVN_ROOT) | grep '|' | awk '{print $$3}' | sort -u > data/svn.users + +data/users.map: data/svn.users + @echo Bereite Benutzer-Map-Datei vor… + @echo '# Bitte gib die Echt-Namen der Benutzer zwischen den Gleichheitszeichen und den Email-Adressen ein!' > data/users.map + @cat svn.users | sed -e "s|\(.*\)|\1 = \1 <\1@$(EMAIL_DOMAIN)>|g" >> data/users.map + @emacs data/user.map