1b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# Copyright 2008, The Android Open Source Project 2b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# 3b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# Licensed under the Apache License, Version 2.0 (the "License"); 4b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# you may not use this file except in compliance with the License. 5b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# You may obtain a copy of the License at 6b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# 7b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# http://www.apache.org/licenses/LICENSE-2.0 8b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# 9b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# Unless required by applicable law or agreed to in writing, software 10b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# distributed under the License is distributed on an "AS IS" BASIS, 11b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# See the License for the specific language governing permissions and 13b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# limitations under the License. 14b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 15b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul WestbrookLOCAL_PATH:= $(call my-dir) 16b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrookinclude $(CLEAR_VARS) 17b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 18b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# We only want this apk build for tests. 19b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul WestbrookLOCAL_MODULE_TAGS := tests 20b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 21b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul WestbrookLOCAL_JAVA_LIBRARIES := android.test.runner 22b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 23b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# Include all test java files. 24b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul WestbrookLOCAL_SRC_FILES := $(call all-java-files-under, src) 25b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 26b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# Notice that we don't have to include the src files of Exchange because, by 27b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# running the tests using an instrumentation targeting Exchange, we 28b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook# automatically get all of its classes loaded into our environment. 29b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 30b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul WestbrookLOCAL_PACKAGE_NAME := Exchange2Tests 31b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 32b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul WestbrookLOCAL_INSTRUMENTATION_FOR := Exchange2 33b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrook 34b931f82fa44c2e26e2645c0d5fde9eef3e666efdPaul Westbrookinclude $(BUILD_PACKAGE) 35