]> git.donarmstrong.com Git - lilypond.git/blob - bin/autowild
release: 0.1.49
[lilypond.git] / bin / autowild
1 #!/bin/sh
2 # autowild
3 # for those of you that have no wild-automake
4
5 # ugh
6 verbose=true
7 if test x$1 = x-v; then
8         verbose=echo
9 fi
10
11 #ugh
12 # PERL=@PERL@
13 PERL=/usr/bin/perl
14
15 WILD_MAKEFILES=$(find . -name \*.wild)
16 for i in $WILD_MAKEFILES; do
17         dir=$(dirname $i)
18         wild=$(basename $i)
19         make=$(basename $i .wild)
20         $verbose "autowild: creating $dir/$make"
21         TOPDIR=`pwd`
22         (cd $dir
23         rm -f $make
24         echo "# Automatically generated from $i by $0" > $make
25         echo "# Do not edit" >> $make
26         cat $wild | $PERL $TOPDIR/bin/wild-perl >> $make
27         )
28 done
29