Make droid always depend on symbols zip

Currently the symbols.zip is only generated in dist builds, and are not
generated by default when running a default build (i.e. `m`). This
change enables the symbols.zip to be generated when running a default
build, and the symbols staging dir to be generated.

Test: m nothing && inspect ninja graph
Bug: 421023353
Change-Id: Ic24ea0da5c7f547372ab8353f170abd9ee266b3f
diff --git a/core/Makefile b/core/Makefile
index 5210077..a18d6bd 100644
--- a/core/Makefile
+++ b/core/Makefile
@@ -7289,6 +7289,14 @@
 _symbols_zip_modules_symbols_files := $(foreach m,$(_symbols_zip_modules),$(ALL_MODULES.$(m).SYMBOLIC_OUTPUT_PATH))
 _symbols_zip_modules_mapping_files := $(foreach m,$(_symbols_zip_modules),$(ALL_MODULES.$(m).ELF_SYMBOL_MAPPING_PATH))
 
+.PHONY: symbols-files
+symbols-files: $(_symbols_zip_modules_symbols_files)
+droidcore-unbundled: symbols-files
+
+.PHONY: symbols-mappings
+symbols-mappings: $(_symbols_zip_modules_mapping_files)
+droidcore-unbundled: symbols-mappings
+
 $(SYMBOLS_ZIP): PRIVATE_SYMBOLS_MODULES_FILES := $(_symbols_zip_modules_symbols_files)
 $(SYMBOLS_ZIP): PRIVATE_SYMBOLS_MODULES_MAPPING_FILES := $(_symbols_zip_modules_mapping_files)
 $(SYMBOLS_ZIP): $(SOONG_ZIP) $(SYMBOLS_MAP) $(_symbols_zip_modules_symbols_files) $(_symbols_zip_modules_mapping_files)