Bug: 36663882 Bug: 63450183 Test: global build Change-Id: Id3cc8199e4572f4b5f733ea865f750b8600508bb
62 lines
2.1 KiB
Makefile
62 lines
2.1 KiB
Makefile
#
|
|
# Include this make file to build your application against this module.
|
|
#
|
|
# Make sure to include it after you've set all your desired LOCAL variables.
|
|
# Note that you must explicitly set your LOCAL_RESOURCE_DIR before including
|
|
# this file.
|
|
#
|
|
# For example:
|
|
#
|
|
# LOCAL_RESOURCE_DIR := \
|
|
# $(LOCAL_PATH)/res
|
|
#
|
|
# include frameworks/base/packages/SettingsLib/common.mk
|
|
#
|
|
|
|
ifeq ($(LOCAL_USE_AAPT2),true)
|
|
LOCAL_STATIC_ANDROID_LIBRARIES += \
|
|
android-support-annotations \
|
|
android-support-v4 \
|
|
SettingsLib
|
|
else
|
|
LOCAL_RESOURCE_DIR += $(call my-dir)/res
|
|
|
|
|
|
## Include transitive dependencies below
|
|
|
|
# Include support-v7-appcompat, if not already included
|
|
ifeq (,$(findstring android-support-v7-appcompat,$(LOCAL_STATIC_JAVA_LIBRARIES)))
|
|
LOCAL_RESOURCE_DIR += frameworks/support/v7/appcompat/res
|
|
LOCAL_AAPT_FLAGS += --extra-packages android.support.v7.appcompat
|
|
LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-appcompat
|
|
endif
|
|
|
|
# Include support-v7-recyclerview, if not already included
|
|
ifeq (,$(findstring android-support-v7-recyclerview,$(LOCAL_STATIC_JAVA_LIBRARIES)))
|
|
LOCAL_RESOURCE_DIR += frameworks/support/v7/recyclerview/res
|
|
LOCAL_AAPT_FLAGS += --extra-packages android.support.v7.recyclerview
|
|
LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-recyclerview
|
|
endif
|
|
|
|
# Include android-support-v7-preference, if not already included
|
|
ifeq (,$(findstring android-support-v7-preference,$(LOCAL_STATIC_JAVA_LIBRARIES)))
|
|
LOCAL_RESOURCE_DIR += frameworks/support/v7/preference/res
|
|
LOCAL_AAPT_FLAGS += --extra-packages android.support.v7.preference
|
|
LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-preference
|
|
endif
|
|
|
|
# Include android-support-v14-preference, if not already included
|
|
ifeq (,$(findstring android-support-v14-preference,$(LOCAL_STATIC_JAVA_LIBRARIES)))
|
|
LOCAL_RESOURCE_DIR += frameworks/support/v14/preference/res
|
|
LOCAL_AAPT_FLAGS += --extra-packages android.support.v14.preference
|
|
LOCAL_STATIC_JAVA_LIBRARIES += android-support-v14-preference
|
|
endif
|
|
|
|
LOCAL_AAPT_FLAGS += --auto-add-overlay --extra-packages com.android.settingslib
|
|
|
|
LOCAL_STATIC_JAVA_LIBRARIES += \
|
|
android-support-annotations \
|
|
android-support-v4 \
|
|
SettingsLib
|
|
endif
|