1#
2# Copyright (C) 2016 The Android Open Source Project
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8#      http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16
17#
18# A list of all source roots under frameworks/support.
19#
20FRAMEWORKS_SUPPORT_SUBDIRS := \
21    annotations \
22    compat \
23    core-ui \
24    core-utils \
25    customtabs \
26    design \
27    dynamic-animation \
28    exifinterface \
29    fragment \
30    media-compat \
31    percent \
32    recommendation \
33    transition \
34    tv-provider \
35    v7/cardview \
36    v7/gridlayout \
37    v7/mediarouter \
38    v7/palette \
39    v7/preference \
40    v13 \
41    v14/preference \
42    v17/leanback \
43    v17/preference-leanback \
44    wear
45
46#
47# A version of FRAMEWORKS_SUPPORT_SUBDIRS that is expanded to full paths from
48# the root of the tree.
49#
50FRAMEWORKS_SUPPORT_JAVA_SRC_DIRS := \
51    $(addprefix frameworks/support/,$(FRAMEWORKS_SUPPORT_SUBDIRS)) \
52    frameworks/support/graphics/drawable/animated \
53    frameworks/support/graphics/drawable/static \
54    frameworks/support/v7/appcompat/src \
55    frameworks/support/v7/recyclerview/src \
56    frameworks/support/emoji/core/src \
57    frameworks/support/emoji/appcompat/src \
58    frameworks/support/emoji/bundled/src
59
60#
61# A list of support library modules.
62#
63FRAMEWORKS_SUPPORT_JAVA_LIBRARIES := \
64    $(foreach dir,$(FRAMEWORKS_SUPPORT_SUBDIRS),android-support-$(subst /,-,$(dir))) \
65    android-support-vectordrawable \
66    android-support-animatedvectordrawable \
67    android-support-v7-appcompat \
68    android-support-v7-recyclerview \
69    android-support-emoji \
70    android-support-emoji-appcompat \
71    android-support-emoji-bundled
72