-clean:
- $(RM) -r $(BINARIES) Clean\ System\ Files miTask-data miTask-www
- find . -type d -name 'Clean System Files' -print0 | xargs -r0 rm -r
+clean-%:
+ $(RM) -r $(addprefix $(@:clean-%=%),-data -www) $(@:clean-%=%)
+
+clean: $(addprefix clean-,$(BINARIES))
+ find . -type d -name 'Clean System Files' -print0 | xargs -r0 $(RM) -r