Remove the rest of showcommands, dist goal

showcommands is all handled in soong_ui, make/kati/ninja never see the
argument.

Remove the dist goal, since we'll never pass it to ninja, only to Kati
as a modifier.

Remove DUMP_%, since that's not used anywhere (it appears to be in our
code search via the NDK build system)

Test: m -j showcommands dist
Change-Id: I0d1498128caece685e98c2c2b5b0c3f545da0e11
diff --git a/core/ninja_config.mk b/core/ninja_config.mk
index f456b8b..13b50a2 100644
--- a/core/ninja_config.mk
+++ b/core/ninja_config.mk
@@ -7,8 +7,7 @@
 KATI_OUTPUT_PATTERNS := $(OUT_DIR)/build%.ninja $(OUT_DIR)/ninja%.sh
 
 # Modifier goals we don't need to pass to Ninja.
-NINJA_EXCLUDE_GOALS := showcommands all dist
-.PHONY : $(NINJA_EXCLUDE_GOALS)
+NINJA_EXCLUDE_GOALS := all dist
 
 # A list of goals which affect parsing of makefiles and we need to pass to Kati.
 PARSE_TIME_MAKE_GOALS := \
@@ -16,7 +15,6 @@
 	$(dont_bother_goals) \
 	all \
 	APP-% \
-	DUMP_% \
 	ECLIPSE-% \
 	PRODUCT-% \
 	AUX-% \