1#!/bin/csh 2 3foreach fil ( `find . -name "*.cpp" -print` `find . -name "*.c" -print` `find . -name "*.h" -print` `find . -name "*.l" -print` `find . -name "*.y" -print` `find . -name "*.in" -print` `find . -name "*.am" -print` `find . -name "*.sdr" -print` `find . -name "*.sl" -print`) 4printf '\n' >> $fil 5perl -p -i -e 's/\r\n$/\n/' $fil 6end 7 8aclocal 9autoheader 10libtoolize -f -c 11automake --add-missing -f -c 12autoconf 13 14cd src/ri 15flex -i -Pdso -olex.dso.cpp dso.l 16bison -p dso -o dso.cpp dso.y 17flex -i -Prib -olex.rib.cpp rib.l 18bison -p rib -o rib.cpp rib.y 19flex -Psl -olex.sl.cpp sdr.l 20bison -p sl -o sl.cpp sdr.y 21flex -Pvar -olex.var.cpp variable.l 22bison -p var -o variable.cpp variable.y 23flex -Pif -olex.if.cpp ifexpr.l 24bison -p if -o ifexpr.cpp ifexpr.y 25cd ../sdr 26flex -Psdr -olex.sdr.cpp sdr.l 27bison -p sdr -o sdr.cpp sdr.y 28cd ../sdrc 29flex -Psl -olex.sl.cpp sl.l 30bison -p sl -o sl.cpp sl.y 31 32