Export proguard.flags, manifest and sources for use by SettingsGoogle

Bug: 175124789
Test: m SettingsGoogle
Test: m RunSettingsGoogleRoboTests
Change-Id: I3d2f042a9ebf4a6f551449904eb77a34f637f28f
diff --git a/Android.bp b/Android.bp
index c84dc1e..1c4c2d3 100644
--- a/Android.bp
+++ b/Android.bp
@@ -92,3 +92,21 @@
     name: "contextualcards",
     aars: ["libs/contextualcards.aar"],
 }
+
+filegroup {
+    name: "Settings_proguard_flags",
+    srcs: ["proguard.flags"],
+}
+
+// The sources for Settings need to be exposed to SettingsGoogle, etc.
+// so they can run the com.android.settingslib.search.IndexableProcessor
+// over all the sources together.
+filegroup {
+    name: "Settings_srcs",
+    srcs: ["src/**/*.java"],
+}
+
+filegroup {
+    name: "Settings_manifest",
+    srcs: ["AndroidManifest.xml"],
+}