contrib/subtree/Makefile: clean up rule for "clean"
commit602efc4f90295369763cc58b47c3c6532a070fe9
authorJames Denholm <nod.helm@gmail.com>
Tue, 6 May 2014 12:41:49 +0000 (6 22:41 +1000)
committerJunio C Hamano <gitster@pobox.com>
Tue, 6 May 2014 22:36:17 +0000 (6 15:36 -0700)
tree5d6d51a4e7720908293e33decc079798f501b8c0
parentc7abbb986387470512080b162574c99cd7991aa7
contrib/subtree/Makefile: clean up rule for "clean"

git:Documentation/Makefile and others establish "RM ?= rm -f" as a
convention for rm calls in clean rules, hence follow this convention
instead of simply forcing clean to use rm.

subproj and mainline no longer need to be removed in clean, as they are
no longer created in git:contrib/subtree by "make test". Hence, remove
the rm call for those folders.

Other makefiles don't remove "*~" files, remove the rm call to prevent
unexpected behaviour in the future. Similarly, clean doesn't remove the
installable file, so rectify this.

Reviewed-by: Jeff King <peff@peff.net>
Signed-off-by: James Denholm <nod.helm@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/subtree/Makefile