- # todo: figure out why the "rm -f *.o" is needed
- $result{$a} = system("rm -f *.o; make $make_opt busybox >>$logfile 2>&1");
+ # With a fast computer and 1-second resolution on file timestamps, this
+ # process pushes beyond the limits of what unix make can understand.
+ # That's why need to weed out obsolete files before restarting make.
+ $result{$a} = system("rm -f *.o applet_source_list; make $make_opt busybox >>$logfile 2>&1");