Home | History | Annotate | Download | only in support
      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 #
     20 FRAMEWORKS_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 #
     50 FRAMEWORKS_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 #
     63 FRAMEWORKS_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