renamed update to update_ceg, fixed create_ofiles to make sure that the

.c files are detectably newer
This commit is contained in:
ceriel
1988-09-08 11:43:03 +00:00
parent b2aa988b11
commit 02974a16b0
4 changed files with 36 additions and 4 deletions

28
util/ceg/util/update_ceg Executable file
View File

@@ -0,0 +1,28 @@
make -f ce_makefile ceg/ceg
for i
do
case $i in
ALL) make -f ce_makefile EM_instr ce.a;
exit 0;;
*.o) make -f ce_makefile ce/$i;
ar r ce.a $i;;
*..) ( cd ce; ../../../../lib/cpp ../EM_table| sed "/^#/d"| ../ceg/ceg -c $i);
F=`basename $i ..`;
U="_dnam"
V="_dlb"
make -f ce_makefile ce/$F.o ce/$F$U.o ce/"$F$V.o";
echo ar r ce.a ce/$F.o ce/"$F$U.o" ce/"$F$V.o";
ar r ce.a ce/$F.o ce/$F$U.o ce/"$F$U.o";;
*) ( cd ce; ../../../../lib/cpp ../EM_table| sed "/^#/d"| ../ceg/ceg -c $i);
make -f ce_makefile ce/$i.o;
echo ar r ce.a ce/$i.o;
ar r ce.a ce/$i.o;;
esac
done
echo ranlib ce.a
ranlib ce.a