196c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# Copyright 2008, The Android Open Source Project 296c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# 396c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# Licensed under the Apache License, Version 2.0 (the "License"); 496c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# you may not use this file except in compliance with the License. 596c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# You may obtain a copy of the License at 696c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# 796c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# http://www.apache.org/licenses/LICENSE-2.0 896c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# 996c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# Unless required by applicable law or agreed to in writing, software 1096c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# distributed under the License is distributed on an "AS IS" BASIS, 1196c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1296c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# See the License for the specific language governing permissions and 1396c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# limitations under the License. 1496c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 1596c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source ProjectLOCAL_PATH:= $(call my-dir) 1696c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Projectinclude $(CLEAR_VARS) 1796c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 1896c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# We only want this apk build for tests. 1996c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source ProjectLOCAL_MODULE_TAGS := tests 2096c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 2196c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source ProjectLOCAL_JAVA_LIBRARIES := android.test.runner 2296c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 2396c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# Include all test java files. 2496c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source ProjectLOCAL_SRC_FILES := $(call all-java-files-under, src) 2596c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 2696c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# Notice that we don't have to include the src files of Email because, by 27dc78a769fce18d259eccc602c4623fa74cdf5319Marc Blank# running the tests using an instrumentation targeting Email, we 2896c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project# automatically get all of its classes loaded into our environment. 2996c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 3096c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source ProjectLOCAL_PACKAGE_NAME := EmailTests 3196c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 3296c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source ProjectLOCAL_INSTRUMENTATION_FOR := Email 3396c5af40d639d629267794f4f0338a267ff94ce5The Android Open Source Project 3462a7b7fe762fa84893ec144503336d4c31dcc350Makoto Onukiinclude $(BUILD_PACKAGE) 35