diff options
author | Guang Zhu <guangzhu@google.com> | 2013-09-26 14:21:36 -0700 |
---|---|---|
committer | Guang Zhu <guangzhu@google.com> | 2013-09-26 14:52:05 -0700 |
commit | 965b4ac8f3062f45cc313bdaba3a0c5c367295b5 (patch) | |
tree | 712647734aa7a68b1d6cb18bfba3963fd06cc931 | |
parent | 58b9b507fbcbae29b358e7dd448d247f298b6798 (diff) | |
download | uiautomator-965b4ac8f3062f45cc313bdaba3a0c5c367295b5.tar.gz |
makefile cleanup: don't build stubbed jar
Bug: 10793010
Change-Id: I5dda0d22236c0bcf28a927d2b5104b6251511965
-rw-r--r-- | Android.mk | 29 |
1 files changed, 7 insertions, 22 deletions
@@ -40,6 +40,8 @@ LOCAL_GENERATED_SOURCES += $(gen) include $(BUILD_STATIC_JAVA_LIBRARY) +# establish dependency on apicheck +uiautomator_library := $(LOCAL_BUILT_MODULE) ############################################### @@ -48,20 +50,14 @@ include $(BUILD_STATIC_JAVA_LIBRARY) include $(CLEAR_VARS) LOCAL_SRC_FILES := $(uiautomator.core_src_files) LOCAL_SDK_VERSION := current -LOCAL_MODULE_CLASS := JAVA_LIBRARIES -LOCAL_DROIDDOC_SOURCE_PATH := $(LOCAL_PATH)/core \ - $(LOCAL_PATH)/testrunner +LOCAL_MODULE_CLASS := DOCS LOCAL_DROIDDOC_HTML_DIR := - LOCAL_DROIDDOC_OPTIONS:= \ - -stubs $(TARGET_OUT_COMMON_INTERMEDIATES)/JAVA_LIBRARIES/android_uiautomator_intermediates/src \ -stubpackages com.android.uiautomator.core:com.android.uiautomator.testrunner \ -api $(uiautomator_internal_api_file) - LOCAL_DROIDDOC_CUSTOM_TEMPLATE_DIR := build/tools/droiddoc/templates-sdk -LOCAL_UNINSTALLABLE_MODULE := true -LOCAL_MODULE := uiautomator-stubs +LOCAL_MODULE := uiautomator-docs include $(BUILD_DROIDDOC) @@ -69,17 +65,6 @@ uiautomator_stubs_stamp := $(full_target) $(uiautomator_internal_api_file) : $(full_target) ############################################### -# Build the stub source files into a jar. -include $(CLEAR_VARS) -LOCAL_MODULE := android_uiautomator -LOCAL_SDK_VERSION := current -LOCAL_SOURCE_FILES_ALL_GENERATED := true -include $(BUILD_STATIC_JAVA_LIBRARY) -# Make sure to run droiddoc first to generate the stub source files. -$(full_classes_compiled_jar) : $(uiautomator_stubs_stamp) -uiautomator_stubs_jar := $(full_classes_compiled_jar) - -############################################### # API check # Please refer to build/core/tasks/apicheck.mk. uiautomator_api_dir := frameworks/uiautomator/api @@ -100,7 +85,7 @@ $(eval $(call check-api, \ $(uiautomator_internal_api_file), \ $(checkapi_last_error_level_flags), \ cat $(LOCAL_PATH)/apicheck_msg_last.txt, \ - $(uiautomator_stubs_jar), \ + $(uiautomator_library), \ $(uiautomator_stubs_stamp))) checkapi_current_error_level_flags := \ @@ -117,7 +102,7 @@ $(eval $(call check-api, \ $(uiautomator_internal_api_file), \ $(checkapi_current_error_level_flags), \ cat $(LOCAL_PATH)/apicheck_msg_current.txt, \ - $(uiautomator_stubs_jar), \ + $(uiautomator_library), \ $(uiautomator_stubs_stamp))) .PHONY: update-uiautomator-api @@ -132,7 +117,7 @@ uiautomator.core_src_files := uiautomator.core_java_libraries := uiautomator_stubs_stamp := uiautomator_internal_api_file := -uiautomator_stubs_jar := +uiautomator_library := uiautomator_api_dir := checkapi_last_error_level_flags := checkapi_current_error_level_flags := |