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