| 39 |
39 |
| 40 mv Makefile Makefile.old |
40 mv Makefile Makefile.old |
| 41 sed '/FORCE:/q' Makefile.old > Makefile |
41 sed '/FORCE:/q' Makefile.old > Makefile |
| 42 echo >> Makefile |
42 echo >> Makefile |
| 43 for file in `ls *.c` ; do |
43 for file in `ls *.c` ; do |
| 44 "$CC" -MT "\$(BUILD_DIR)/${file/.c/.o}" -MM $CFLAGS "$file" |
44 "$CC" -MT "\$(BUILD_DIR)/${file%.c}.o" -MM $CFLAGS "$file" |
| 45 printf '\t@echo "Compiling $<"\n' |
45 printf '\t@echo "Compiling $<"\n' |
| 46 printf '\t$(CC) -o $@ $(CFLAGS) -c $<\n\n' |
46 printf '\t$(CC) -o $@ $(CFLAGS) -c $<\n\n' |
| 47 done >> Makefile |
47 done >> Makefile |
| 48 rm Makefile.old |
48 rm Makefile.old |