summaryrefslogtreecommitdiff
path: root/Missa_brevis_in_C/helferlein
blob: ab93c8f955053a1f3cdc47a33598990d25410de0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

declare -A teile
teile["kyrie"]="Kyrie"
teile["gloria"]="Gloria"
teile["domini_fili_unigenite"]="DominiFiliUnigenite"
teile["quoniam_tu_solus_sanctus"]="QuoniamTuSolusSanctus"
teile["sanctus"]="Sanctus"
teile["agnus_dei"]="AgnusDei"

for s in ${!teile[@]}
do
  rm -rf "${s}"
  mkdir "${s}"
  for t in artikulation stimmen texte
  do
    sed "s|%%s|$s|g;s|%%S|${teile[${s}]}|g" template_${t}.ly > ${s}/${t}.ly
  done
  sed "s|%%s|$s|g;s|%%S|${teile[${s}]}|g" template.ly > ${s}/${s}.ly
  cp Makefile.template ${s}/Makefile
done