added a marginally useful distclean target instead of the broken clean target.