1# Copyright (C) 2016 The Android Open Source Project 2# 3# Licensed under the Apache License, Version 2.0 (the "License"); 4# you may not use this file except in compliance with the License. 5# You may obtain a copy of the License at 6# 7# http://www.apache.org/licenses/LICENSE-2.0 8# 9# Unless required by applicable law or agreed to in writing, software 10# distributed under the License is distributed on an "AS IS" BASIS, 11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12# See the License for the specific language governing permissions and 13# limitations under the License. 14 15LOCAL_PATH:= $(call my-dir) 16 17# for Android JUnit runner, monitor and rules 18include $(CLEAR_VARS) 19LOCAL_MODULE := android-support-test 20LOCAL_SDK_VERSION := 15 21LOCAL_STATIC_JAVA_LIBRARIES := android-support-test-rules-nodep android-support-test-runner-nodep junit hamcrest hamcrest-library android-support-annotations android-support-test-monitor-nodep 22include $(BUILD_STATIC_JAVA_LIBRARY) 23 24include $(CLEAR_VARS) 25LOCAL_MODULE := android-support-test-nodep 26LOCAL_SDK_VERSION := 23 27LOCAL_STATIC_JAVA_LIBRARIES := android-support-test-rules-nodep android-support-test-runner-nodep android-support-test-monitor-nodep 28include $(BUILD_STATIC_JAVA_LIBRARY) 29 30include $(CLEAR_VARS) 31LOCAL_MODULE := android-support-test-rules-nodep 32LOCAL_MODULE_TAGS := optional 33LOCAL_SRC_FILES := rules/rules_release_no_deps.jar 34LOCAL_MODULE_CLASS := JAVA_LIBRARIES 35LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 36LOCAL_SDK_VERSION := 15 37# Uninstallable static Java libraries. 38LOCAL_UNINSTALLABLE_MODULE := true 39include $(BUILD_PREBUILT) 40 41include $(CLEAR_VARS) 42LOCAL_MODULE := android-support-test-runner-nodep 43LOCAL_MODULE_TAGS := optional 44LOCAL_SRC_FILES := runner/runner_release_no_deps.jar 45LOCAL_MODULE_CLASS := JAVA_LIBRARIES 46LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 47LOCAL_SDK_VERSION := 15 48# Uninstallable static Java libraries. 49LOCAL_UNINSTALLABLE_MODULE := true 50include $(BUILD_PREBUILT) 51 52include $(CLEAR_VARS) 53LOCAL_MODULE := android-support-test-monitor-nodep 54LOCAL_MODULE_TAGS := optional 55LOCAL_SRC_FILES := monitor/monitor_release_no_deps.jar 56LOCAL_MODULE_CLASS := JAVA_LIBRARIES 57LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 58LOCAL_SDK_VERSION := 15 59# Uninstallable static Java libraries. 60LOCAL_UNINSTALLABLE_MODULE := true 61include $(BUILD_PREBUILT) 62 63# for espresso-core 64include $(CLEAR_VARS) 65LOCAL_MODULE := espresso-core 66LOCAL_MODULE_TAGS := optional 67LOCAL_SDK_VERSION := 15 68LOCAL_STATIC_JAVA_LIBRARIES := espresso-core-nodep espresso-idling-resource-nodep android-support-test-rules-nodep android-support-test-runner-nodep android-support-test-monitor-nodep junit hamcrest hamcrest-library android-support-annotations jsr330 69include $(BUILD_STATIC_JAVA_LIBRARY) 70 71include $(CLEAR_VARS) 72LOCAL_MODULE := espresso-core-nodep 73LOCAL_MODULE_TAGS := optional 74LOCAL_SRC_FILES := espresso/espresso_core_release_no_deps.jar 75LOCAL_MODULE_CLASS := JAVA_LIBRARIES 76LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 77# Uninstallable static Java libraries. 78LOCAL_UNINSTALLABLE_MODULE := true 79LOCAL_SDK_VERSION := 15 80include $(BUILD_PREBUILT) 81 82# for espresso-contrib 83include $(CLEAR_VARS) 84LOCAL_MODULE := espresso-contrib 85LOCAL_MODULE_TAGS := optional 86LOCAL_SDK_VERSION := 15 87LOCAL_STATIC_JAVA_LIBRARIES := espresso-core android-support-design android-support-v7-recyclerview android-support-v4 88include $(BUILD_STATIC_JAVA_LIBRARY) 89 90include $(CLEAR_VARS) 91LOCAL_MODULE := espresso-contrib-nodep 92LOCAL_MODULE_TAGS := optional 93LOCAL_SRC_FILES := espresso/espresso_contrib_release_no_deps.jar 94LOCAL_MODULE_CLASS := JAVA_LIBRARIES 95LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 96# Uninstallable static Java libraries. 97LOCAL_UNINSTALLABLE_MODULE := true 98LOCAL_SDK_VERSION := 15 99include $(BUILD_PREBUILT) 100 101# for espresso-idling-resource 102include $(CLEAR_VARS) 103LOCAL_MODULE := espresso-idling-resource-nodep 104LOCAL_MODULE_TAGS := optional 105LOCAL_SRC_FILES := espresso/espresso_idling_resource_release_no_deps.jar 106LOCAL_MODULE_CLASS := JAVA_LIBRARIES 107LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 108# Uninstallable static Java libraries. 109LOCAL_UNINSTALLABLE_MODULE := true 110LOCAL_SDK_VERSION := 15 111include $(BUILD_PREBUILT) 112 113# for espresso-intents 114include $(CLEAR_VARS) 115LOCAL_MODULE := espresso-intents 116LOCAL_MODULE_TAGS := optional 117LOCAL_SDK_VERSION := 15 118LOCAL_STATIC_JAVA_LIBRARIES := espresso-intents-nodep espresso-core android-support-test-rules-nodep 119include $(BUILD_STATIC_JAVA_LIBRARY) 120 121include $(CLEAR_VARS) 122LOCAL_MODULE := espresso-intents-nodep 123LOCAL_MODULE_TAGS := optional 124LOCAL_SRC_FILES := espresso/espresso_intents_release_no_deps.jar 125LOCAL_MODULE_CLASS := JAVA_LIBRARIES 126LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 127# Uninstallable static Java libraries. 128LOCAL_UNINSTALLABLE_MODULE := true 129LOCAL_SDK_VERSION := 15 130include $(BUILD_PREBUILT) 131 132# for espresso-web 133include $(CLEAR_VARS) 134LOCAL_MODULE := espresso-web 135LOCAL_MODULE_TAGS := optional 136LOCAL_SDK_VERSION := 15 137LOCAL_STATIC_JAVA_LIBRARIES := espresso-core android-support-annotations tagsoup 138include $(BUILD_STATIC_JAVA_LIBRARY) 139 140include $(CLEAR_VARS) 141LOCAL_MODULE := espresso-web-nodep 142LOCAL_MODULE_TAGS := optional 143LOCAL_SRC_FILES := espresso/espresso_web_release_no_deps.jar 144LOCAL_MODULE_CLASS := JAVA_LIBRARIES 145LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 146# Uninstallable static Java libraries. 147LOCAL_UNINSTALLABLE_MODULE := true 148LOCAL_SDK_VERSION := 15 149include $(BUILD_PREBUILT) 150