SetupWizardLibrary/library/common.mk
Maurice Lam 8dc50c2ee9 Don't use $(call my-dir) in common.mk
$(call my-dir) changes the LOCAL_MODULE_MAKEFILE variable, and setup
wizard lib should not be using it. Replaced them with
$(dir $(lastword $(MAKEFILE_LIST))).

Test: `m` shows the error messages attributed to the correct makefile
Bug: 35479731
Change-Id: Ie4577d840848b5b141a574c3a859b5ee9767704c
2017-02-17 17:28:55 -08:00

27 lines
878 B
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/opt/setupwizard/library/common.mk
#
# Path to directory of setup wizard lib (e.g. frameworks/opt/setupwizard/library)
suwlib_path := $(dir $(lastword $(MAKEFILE_LIST)))
ifneq ($(LOCAL_USE_AAPT2),true)
LOCAL_RESOURCE_DIR += \
$(suwlib_path)/main/res \
$(suwlib_path)/platform/res
LOCAL_AAPT_FLAGS += --auto-add-overlay --extra-packages com.android.setupwizardlib
LOCAL_STATIC_JAVA_LIBRARIES += setup-wizard-lib
else # LOCAL_USE_AAPT2 := true
LOCAL_STATIC_ANDROID_LIBRARIES += setup-wizard-lib
endif # LOCAL_USE_AAPT2