find . -name \*.java -printf "%p " >/tmp/$PPID
echo -en "%.class: %.java\n\t@echo -n \"\$< \" >> /tmp/$PPID\n\nall: " > /tmp/$PPID.2
sed "s/[.]java /.class /g" </tmp/$PPID >>/tmp/$PPID.2
echo >>/tmp/$PPID.2
rm /tmp/$PPID
make -f /tmp/$PPID.2;
rm /tmp/$PPID.2
if test -s /tmp/$PPID; then
 echo "javac `cat /tmp/$PPID`";
 javac `cat /tmp/$PPID`
 rm /tmp/$PPID
fi

