1 # Copyright (C) 2014 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 15 LOCAL_PATH:= $(call my-dir) 16 17 # for Android JUnit runner and rules 18 include $(CLEAR_VARS) 19 LOCAL_MODULE := android-support-test 20 LOCAL_MODULE_TAGS := optional 21 LOCAL_SRC_FILES := rules/rules-0.5-release.jar 22 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 23 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 24 # Uninstallable static Java libraries. 25 LOCAL_UNINSTALLABLE_MODULE := true 26 include $(BUILD_PREBUILT) 27 28 include $(CLEAR_VARS) 29 LOCAL_MODULE := android-support-test-nodep 30 LOCAL_SDK_VERSION := 23 31 LOCAL_STATIC_JAVA_LIBRARIES := android-support-test-rules-nodep android-support-test-runner-nodep 32 include $(BUILD_STATIC_JAVA_LIBRARY) 33 34 include $(CLEAR_VARS) 35 LOCAL_MODULE := android-support-test-rules-nodep 36 LOCAL_MODULE_TAGS := optional 37 LOCAL_SRC_FILES := rules/rules-0.5-release-no-dep.jar 38 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 39 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 40 # Uninstallable static Java libraries. 41 LOCAL_UNINSTALLABLE_MODULE := true 42 include $(BUILD_PREBUILT) 43 44 include $(CLEAR_VARS) 45 LOCAL_MODULE := android-support-test-runner-nodep 46 LOCAL_MODULE_TAGS := optional 47 LOCAL_SRC_FILES := runner/runner-0.5-release-no-dep.jar 48 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 49 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 50 # Uninstallable static Java libraries. 51 LOCAL_UNINSTALLABLE_MODULE := true 52 include $(BUILD_PREBUILT) 53 54 # for espresso-core 55 ## Note: the following jar already contains android-support-test 56 include $(CLEAR_VARS) 57 LOCAL_MODULE := espresso-core 58 LOCAL_MODULE_TAGS := optional 59 LOCAL_SRC_FILES := espresso/espresso-core-2.2.2-release.jar 60 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 61 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 62 # Uninstallable static Java libraries. 63 LOCAL_UNINSTALLABLE_MODULE := true 64 include $(BUILD_PREBUILT) 65 66 include $(CLEAR_VARS) 67 LOCAL_MODULE := espresso-core-nodep 68 LOCAL_MODULE_TAGS := optional 69 LOCAL_SRC_FILES := espresso/espresso-core-2.2.2-release-no-dep.jar 70 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 71 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 72 # Uninstallable static Java libraries. 73 LOCAL_UNINSTALLABLE_MODULE := true 74 include $(BUILD_PREBUILT) 75 76 # for espresso-contrib 77 ## Note: the following jar already contains espresso-core 78 include $(CLEAR_VARS) 79 LOCAL_MODULE := espresso-contrib 80 LOCAL_MODULE_TAGS := optional 81 LOCAL_SRC_FILES := espresso/espresso-contrib-2.2.2-release.jar 82 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 83 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 84 # Uninstallable static Java libraries. 85 LOCAL_UNINSTALLABLE_MODULE := true 86 include $(BUILD_PREBUILT) 87 88 include $(CLEAR_VARS) 89 LOCAL_MODULE := espresso-contrib-nodep 90 LOCAL_MODULE_TAGS := optional 91 LOCAL_SRC_FILES := espresso/espresso-contrib-2.2.2-release-no-dep.jar 92 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 93 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 94 # Uninstallable static Java libraries. 95 LOCAL_UNINSTALLABLE_MODULE := true 96 include $(BUILD_PREBUILT) 97 98 # for espresso-idling-resource 99 include $(CLEAR_VARS) 100 LOCAL_MODULE := espresso-idling-resource-nodep 101 LOCAL_MODULE_TAGS := optional 102 LOCAL_SRC_FILES := espresso/espresso-idling-resource-2.2.2-release-no-dep.jar 103 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 104 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 105 # Uninstallable static Java libraries. 106 LOCAL_UNINSTALLABLE_MODULE := true 107 include $(BUILD_PREBUILT) 108 109 # for espresso-intents 110 ## Note: the following jar already contains espresso-core 111 include $(CLEAR_VARS) 112 LOCAL_MODULE := espresso-intents 113 LOCAL_MODULE_TAGS := optional 114 LOCAL_SRC_FILES := espresso/espresso-intents-2.2.2-release.jar 115 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 116 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 117 # Uninstallable static Java libraries. 118 LOCAL_UNINSTALLABLE_MODULE := true 119 include $(BUILD_PREBUILT) 120 121 include $(CLEAR_VARS) 122 LOCAL_MODULE := espresso-intents-nodep 123 LOCAL_MODULE_TAGS := optional 124 LOCAL_SRC_FILES := espresso/espresso-intents-2.2.2-release-no-dep.jar 125 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 126 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 127 # Uninstallable static Java libraries. 128 LOCAL_UNINSTALLABLE_MODULE := true 129 include $(BUILD_PREBUILT) 130 131 # for espresso-web 132 ## Note: the following jar already contains espresso-core 133 include $(CLEAR_VARS) 134 LOCAL_MODULE := espresso-web 135 LOCAL_MODULE_TAGS := optional 136 LOCAL_SRC_FILES := espresso/espresso-web-2.2.2-release.jar 137 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 138 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 139 # Uninstallable static Java libraries. 140 LOCAL_UNINSTALLABLE_MODULE := true 141 include $(BUILD_PREBUILT) 142 143 include $(CLEAR_VARS) 144 LOCAL_MODULE := espresso-web-nodep 145 LOCAL_MODULE_TAGS := optional 146 LOCAL_SRC_FILES := espresso/espresso-web-2.2.2-release-no-dep.jar 147 LOCAL_MODULE_CLASS := JAVA_LIBRARIES 148 LOCAL_MODULE_SUFFIX := $(COMMON_JAVA_PACKAGE_SUFFIX) 149 # Uninstallable static Java libraries. 150 LOCAL_UNINSTALLABLE_MODULE := true 151 include $(BUILD_PREBUILT) 152