Add module_lib and system-server artifacts to sdk dist
Makes these artifacts available for the update_prebuilts script.
Bug: 149293194
Test: m win_sdk dist && find out/dist -type f
Change-Id: Icd91da0976f24eb1b4ea1eeaebb96398990f760e
diff --git a/build/Android.mk b/build/Android.mk
index 1279dce..bee7457 100644
--- a/build/Android.mk
+++ b/build/Android.mk
@@ -134,3 +134,19 @@
# Build and store the android_test.jar.
$(call dist-for-goals,sdk win_sdk,$(full_target):android_test.jar)
$(call dist-for-goals,sdk win_sdk,$(full_target):apistubs/android/test/android.jar)
+
+# ============ Module Lib SDK ============
+full_target := $(call intermediates-dir-for,JAVA_LIBRARIES,android_module_lib_stubs_current,,COMMON)/classes.jar
+
+.PHONY: android_module_lib_stubs
+android_module_lib_stubs: $(full_target)
+
+$(call dist-for-goals,sdk win_sdk,$(full_target):apistubs/android/module-lib/android.jar)
+
+# ============ System server SDK ============
+full_target := $(call intermediates-dir-for,JAVA_LIBRARIES,android_system_server_stubs_current,,COMMON)/classes.jar
+
+.PHONY: android_system_server_stubs
+android_system_server_stubs: $(full_target)
+
+$(call dist-for-goals,sdk win_sdk,$(full_target):apistubs/android/system-server/android.jar)