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