1c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# Copyright (C) 2016 The Android Open Source Project
2c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki#
3c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# Licensed under the Apache License, Version 2.0 (the "License");
4c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# you may not use this file except in compliance with the License.
5c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# You may obtain a copy of the License at
6c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki#
7c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki#      http://www.apache.org/licenses/LICENSE-2.0
8c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki#
9c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# Unless required by applicable law or agreed to in writing, software
10c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# distributed under the License is distributed on an "AS IS" BASIS,
11c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# See the License for the specific language governing permissions and
13c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# limitations under the License.
14c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki
15c876cd8f9334e2423de00836009f3fd7a9566938Yuichi ArakiLOCAL_PATH := $(call my-dir)
16c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki
17c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Araki# Here is the final static library that apps can link against.
18b500675d6056e9773fa9fd1f467c716d8e471c14Adam Lesinski# Applications that use this library must specify
19b500675d6056e9773fa9fd1f467c716d8e471c14Adam Lesinski#
20b500675d6056e9773fa9fd1f467c716d8e471c14Adam Lesinski#   LOCAL_STATIC_ANDROID_LIBRARIES := \
21b500675d6056e9773fa9fd1f467c716d8e471c14Adam Lesinski#       android-support-transition \
229439d708170c7dd6c985453fd1999bbe8445eddfAlan Viverette#       android-support-v4
23b500675d6056e9773fa9fd1f467c716d8e471c14Adam Lesinski#
24b500675d6056e9773fa9fd1f467c716d8e471c14Adam Lesinski# in their makefiles to include the resources and their dependencies in their package.
25c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Arakiinclude $(CLEAR_VARS)
26b500675d6056e9773fa9fd1f467c716d8e471c14Adam LesinskiLOCAL_USE_AAPT2 := true
27c876cd8f9334e2423de00836009f3fd7a9566938Yuichi ArakiLOCAL_MODULE := android-support-transition
28c876cd8f9334e2423de00836009f3fd7a9566938Yuichi ArakiLOCAL_SDK_VERSION := $(SUPPORT_CURRENT_SDK_VERSION)
299439d708170c7dd6c985453fd1999bbe8445eddfAlan ViveretteLOCAL_SRC_FILES := \
309439d708170c7dd6c985453fd1999bbe8445eddfAlan Viverette    $(call all-java-files-under,base) \
314e5a72756eb66c31baf1a3054c66520f1c3f5b8cYuichi Araki    $(call all-java-files-under,api14) \
324e5a72756eb66c31baf1a3054c66520f1c3f5b8cYuichi Araki    $(call all-java-files-under,api18) \
33a6f2ebe33d03c42114b0082720cf9c42f7dad5a3Yuichi Araki    $(call all-java-files-under,api19) \
34317d4bb802dbd80c9ddf1382e037769e58dff919Yuichi Araki    $(call all-java-files-under,api21) \
357bd2fbcdcfeb9014c16fd78446c34a4eef489626Yuichi Araki    $(call all-java-files-under,api22) \
369439d708170c7dd6c985453fd1999bbe8445eddfAlan Viverette    $(call all-java-files-under,src)
379439d708170c7dd6c985453fd1999bbe8445eddfAlan ViveretteLOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
389439d708170c7dd6c985453fd1999bbe8445eddfAlan ViveretteLOCAL_SHARED_ANDROID_LIBRARIES := \
399439d708170c7dd6c985453fd1999bbe8445eddfAlan Viverette    android-support-annotations \
409439d708170c7dd6c985453fd1999bbe8445eddfAlan Viverette    android-support-v4
41b500675d6056e9773fa9fd1f467c716d8e471c14Adam LesinskiLOCAL_JAR_EXCLUDE_FILES := none
429439d708170c7dd6c985453fd1999bbe8445eddfAlan ViveretteLOCAL_JAVA_LANGUAGE_VERSION := 1.7
438158051cdfef95fc1f22b56bba93b9c610f5ecb1Yuichi ArakiLOCAL_AAPT_FLAGS := --no-version-transitions --add-javadoc-annotation doconly
44c876cd8f9334e2423de00836009f3fd7a9566938Yuichi Arakiinclude $(BUILD_STATIC_JAVA_LIBRARY)
45