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