Add prebuilts/sdk/16/uiautomator.jar as of JZO54K #485486
With this CL, you can link against the uiautomator library with:
LOCAL_JAVA_LIBRARIES += uiautomator_sdk_v<version>
Bug: 7274290
Change-Id: I5cc78cc2b5f94c640264f71e4c278c6cf55d2f3e
diff --git a/Android.mk b/Android.mk
index 0522e76..4b7d5a0 100644
--- a/Android.mk
+++ b/Android.mk
@@ -26,9 +26,18 @@
$$(_cpsttrp_sdk_intermediates)/javalib.jar : $$(_cpsttrp_sdk_intermediates)/classes.jar | $(ACP)
$$(call copy-file-to-target)
+
+# The uiautomator.jar
+_cpsttrp_src_jar := $(LOCAL_PATH)/$(1)/uiautomator.jar
+# The uiautomator library should be referenced as "LOCAL_JAVA_LIBRARIES += uiautomator_sdk_v<version>".
+_cpsttrp_sdk_intermediates := $(call intermediates-dir-for,JAVA_LIBRARIES,uiautomator_sdk_v$(1),,COMMON)
+$$(_cpsttrp_sdk_intermediates)/classes.jar : $$(_cpsttrp_src_jar) | $(ACP)
+ $$(call copy-file-to-target)
+
+$$(_cpsttrp_sdk_intermediates)/javalib.jar : $$(_cpsttrp_sdk_intermediates)/classes.jar | $(ACP)
+ $$(call copy-file-to-target)
endef
-_historic_sdk_versions := $(TARGET_AVAILABLE_SDK_VERSIONS)
-$(foreach s,$(_historic_sdk_versions),$(eval $(call _copy_prebuilt_sdk_to_the_right_place,$(s))))
+$(foreach s,$(TARGET_AVAILABLE_SDK_VERSIONS),$(eval $(call _copy_prebuilt_sdk_to_the_right_place,$(s))))
include $(call all-makefiles-under,$(LOCAL_PATH))