Loading core/tasks/sts-sdk.mk→core/tasks/autorepro.mk +39 −0 Original line number Diff line number Diff line Loading @@ -12,28 +12,28 @@ # See the License for the specific language governing permissions and # limitations under the License. ifneq ($(wildcard test/sts/README-sts-sdk.md),) test_suite_name := sts-sdk ifneq ($(wildcard test/sts/README-autorepro.md),) test_suite_name := autorepro test_suite_tradefed := sts-tradefed test_suite_readme := test/sts/README-sts-sdk.md sts_sdk_zip := $(HOST_OUT)/$(test_suite_name)/sts-sdk.zip test_suite_readme := test/sts/README-autorepro.md autorepro_zip := $(HOST_OUT)/$(test_suite_name)/autorepro.zip include $(BUILD_SYSTEM)/tasks/tools/compatibility.mk sts_sdk_plugin_skel := $(call intermediates-dir-for,ETC,sts-sdk-plugin-skel.zip)/sts-sdk-plugin-skel.zip autorepro_plugin_skel := $(call intermediates-dir-for,ETC,autorepro-plugin-skel.zip)/autorepro-plugin-skel.zip $(sts_sdk_zip): STS_SDK_ZIP := $(compatibility_zip) $(sts_sdk_zip): STS_SDK_PLUGIN_SKEL := $(sts_sdk_plugin_skel) $(sts_sdk_zip): $(MERGE_ZIPS) $(ZIP2ZIP) $(compatibility_zip) $(sts_sdk_plugin_skel) rm -f $@ $(STS_SDK_ZIP)_filtered $(ZIP2ZIP) -i $(STS_SDK_ZIP) -o $(STS_SDK_ZIP)_filtered \ -x android-sts-sdk/tools/sts-tradefed-tests.jar \ 'android-sts-sdk/tools/*:sts-sdk/src/main/resources/sts-tradefed-tools/' $(MERGE_ZIPS) $@ $(STS_SDK_ZIP)_filtered $(STS_SDK_PLUGIN_SKEL) rm -f $(STS_SDK_ZIP)_filtered $(autorepro_zip): AUTOREPRO_ZIP := $(compatibility_zip) $(autorepro_zip): AUTOREPRO_PLUGIN_SKEL := $(autorepro_plugin_skel) $(autorepro_zip): $(MERGE_ZIPS) $(ZIP2ZIP) $(compatibility_zip) $(autorepro_plugin_skel) rm -f $@ $(AUTOREPRO_ZIP)_filtered $(ZIP2ZIP) -i $(AUTOREPRO_ZIP) -o $(AUTOREPRO_ZIP)_filtered \ -x android-autorepro/tools/sts-tradefed-tests.jar \ 'android-autorepro/tools/*:autorepro/src/main/resources/sts-tradefed-tools/' $(MERGE_ZIPS) $@ $(AUTOREPRO_ZIP)_filtered $(AUTOREPRO_PLUGIN_SKEL) rm -f $(AUTOREPRO_ZIP)_filtered .PHONY: sts-sdk sts-sdk: $(sts_sdk_zip) $(call dist-for-goals, sts-sdk, $(sts_sdk_zip)) .PHONY: autorepro autorepro: $(autorepro_zip) $(call dist-for-goals, autorepro, $(autorepro_zip)) endif Loading
core/tasks/sts-sdk.mk→core/tasks/autorepro.mk +39 −0 Original line number Diff line number Diff line Loading @@ -12,28 +12,28 @@ # See the License for the specific language governing permissions and # limitations under the License. ifneq ($(wildcard test/sts/README-sts-sdk.md),) test_suite_name := sts-sdk ifneq ($(wildcard test/sts/README-autorepro.md),) test_suite_name := autorepro test_suite_tradefed := sts-tradefed test_suite_readme := test/sts/README-sts-sdk.md sts_sdk_zip := $(HOST_OUT)/$(test_suite_name)/sts-sdk.zip test_suite_readme := test/sts/README-autorepro.md autorepro_zip := $(HOST_OUT)/$(test_suite_name)/autorepro.zip include $(BUILD_SYSTEM)/tasks/tools/compatibility.mk sts_sdk_plugin_skel := $(call intermediates-dir-for,ETC,sts-sdk-plugin-skel.zip)/sts-sdk-plugin-skel.zip autorepro_plugin_skel := $(call intermediates-dir-for,ETC,autorepro-plugin-skel.zip)/autorepro-plugin-skel.zip $(sts_sdk_zip): STS_SDK_ZIP := $(compatibility_zip) $(sts_sdk_zip): STS_SDK_PLUGIN_SKEL := $(sts_sdk_plugin_skel) $(sts_sdk_zip): $(MERGE_ZIPS) $(ZIP2ZIP) $(compatibility_zip) $(sts_sdk_plugin_skel) rm -f $@ $(STS_SDK_ZIP)_filtered $(ZIP2ZIP) -i $(STS_SDK_ZIP) -o $(STS_SDK_ZIP)_filtered \ -x android-sts-sdk/tools/sts-tradefed-tests.jar \ 'android-sts-sdk/tools/*:sts-sdk/src/main/resources/sts-tradefed-tools/' $(MERGE_ZIPS) $@ $(STS_SDK_ZIP)_filtered $(STS_SDK_PLUGIN_SKEL) rm -f $(STS_SDK_ZIP)_filtered $(autorepro_zip): AUTOREPRO_ZIP := $(compatibility_zip) $(autorepro_zip): AUTOREPRO_PLUGIN_SKEL := $(autorepro_plugin_skel) $(autorepro_zip): $(MERGE_ZIPS) $(ZIP2ZIP) $(compatibility_zip) $(autorepro_plugin_skel) rm -f $@ $(AUTOREPRO_ZIP)_filtered $(ZIP2ZIP) -i $(AUTOREPRO_ZIP) -o $(AUTOREPRO_ZIP)_filtered \ -x android-autorepro/tools/sts-tradefed-tests.jar \ 'android-autorepro/tools/*:autorepro/src/main/resources/sts-tradefed-tools/' $(MERGE_ZIPS) $@ $(AUTOREPRO_ZIP)_filtered $(AUTOREPRO_PLUGIN_SKEL) rm -f $(AUTOREPRO_ZIP)_filtered .PHONY: sts-sdk sts-sdk: $(sts_sdk_zip) $(call dist-for-goals, sts-sdk, $(sts_sdk_zip)) .PHONY: autorepro autorepro: $(autorepro_zip) $(call dist-for-goals, autorepro, $(autorepro_zip)) endif