build fixes
run distclean only in subdirs we configured