Revert "Build with AAPT2"
Caused some edge case build failures. Will investigate.
This reverts commit 3771a653ed5ea7c1e21b70111825f23b9fe77aa1.
Change-Id: Ieb4dc7cba1a54557181ca2184b51de954f51d05c
diff --git a/library/Android.mk b/library/Android.mk
index 376948b..543b840 100644
--- a/library/Android.mk
+++ b/library/Android.mk
@@ -5,7 +5,7 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
-LOCAL_USE_AAPT2 := true
+LOCAL_AAPT_FLAGS := --auto-add-overlay
LOCAL_MANIFEST_FILE := main/AndroidManifest.xml
LOCAL_MODULE := setup-wizard-lib
LOCAL_RESOURCE_DIR := \
@@ -23,15 +23,17 @@
include $(CLEAR_VARS)
-LOCAL_USE_AAPT2 := true
+LOCAL_AAPT_FLAGS := --auto-add-overlay \
+ --extra-packages android.support.v7.appcompat
LOCAL_MANIFEST_FILE := main/AndroidManifest.xml
LOCAL_MODULE := setup-wizard-lib-eclair-mr1-compat
LOCAL_RESOURCE_DIR := \
$(LOCAL_PATH)/main/res \
- $(LOCAL_PATH)/eclair-mr1/res
+ $(LOCAL_PATH)/eclair-mr1/res \
+ frameworks/support/v7/appcompat/res
LOCAL_SDK_VERSION := current
LOCAL_SRC_FILES := $(call all-java-files-under, main/src eclair-mr1/src)
-LOCAL_SHARED_ANDROID_LIBRARIES := \
+LOCAL_STATIC_JAVA_LIBRARIES := \
android-support-v4 \
android-support-v7-appcompat
@@ -44,16 +46,20 @@
#
include $(CLEAR_VARS)
-LOCAL_USE_AAPT2 := true
+LOCAL_AAPT_FLAGS := --auto-add-overlay \
+ --extra-packages android.support.v7.appcompat \
+ --extra-packages android.support.v7.recyclerview
LOCAL_MANIFEST_FILE := main/AndroidManifest.xml
LOCAL_MODULE := setup-wizard-lib-full-support
LOCAL_RESOURCE_DIR := \
$(LOCAL_PATH)/main/res \
$(LOCAL_PATH)/eclair-mr1/res \
- $(LOCAL_PATH)/full-support/res
+ $(LOCAL_PATH)/full-support/res \
+ frameworks/support/v7/appcompat/res \
+ frameworks/support/v7/recyclerview/res
LOCAL_SDK_VERSION := current
LOCAL_SRC_FILES := $(call all-java-files-under, main/src eclair-mr1/src full-support/src)
-LOCAL_SHARED_ANDROID_LIBRARIES := \
+LOCAL_STATIC_JAVA_LIBRARIES := \
android-support-v4 \
android-support-v7-appcompat \
android-support-v7-recyclerview
diff --git a/library/common-eclair-mr1.mk b/library/common-eclair-mr1.mk
index 6d4761d..e641d16 100644
--- a/library/common-eclair-mr1.mk
+++ b/library/common-eclair-mr1.mk
@@ -12,8 +12,6 @@
# include frameworks/opt/setupwizard/library/common-eclair-mr1.mk
#
-ifneq ($(LOCAL_USE_AAPT2),true)
-
# Check that LOCAL_RESOURCE_DIR is defined
ifeq (,$(LOCAL_RESOURCE_DIR))
$(error LOCAL_RESOURCE_DIR must be defined)
@@ -41,15 +39,3 @@
LOCAL_AAPT_FLAGS += --extra-packages android.support.v7.appcompat
LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-appcompat
endif
-
-else # LOCAL_USE_AAPT2 := true
-
-ifeq (,$(findstring setup-wizard-lib-eclair-mr1-compat,$(LOCAL_STATIC_ANDROID_LIBRARIES)))
- LOCAL_STATIC_ANDROID_LIBRARIES += setup-wizard-lib-eclair-mr1-compat
-endif
-
-ifeq (,$(findstring android-support-v7-appcompat,$(LOCAL_STATIC_ANDROID_LIBRARIES)))
- LOCAL_STATIC_ANDROID_LIBRARIES += android-support-v7-appcompat
-endif
-
-endif # LOCAL_USE_AAPT2
diff --git a/library/common-full-support.mk b/library/common-full-support.mk
index 888d8ec..43a6433 100644
--- a/library/common-full-support.mk
+++ b/library/common-full-support.mk
@@ -12,8 +12,6 @@
# include frameworks/opt/setupwizard/library/common-full-support.mk
#
-ifneq ($(LOCAL_USE_AAPT2),true)
-
# Check that LOCAL_RESOURCE_DIR is defined
ifeq (,$(LOCAL_RESOURCE_DIR))
$(error LOCAL_RESOURCE_DIR must be defined)
@@ -49,20 +47,3 @@
LOCAL_AAPT_FLAGS += --extra-packages android.support.v7.recyclerview
LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-recyclerview
endif
-
-else # LOCAL_USE_AAPT2 := true
-
-ifeq (,$(findstring setup-wizard-lib-full-support,$(LOCAL_STATIC_ANDROID_LIBRARIES)))
- LOCAL_STATIC_ANDROID_LIBRARIES += setup-wizard-lib-full-support
-endif
-
-ifeq (,$(findstring android-support-v7-appcompat,$(LOCAL_STATIC_ANDROID_LIBRARIES)))
- LOCAL_STATIC_ANDROID_LIBRARIES += android-support-v7-appcompat
-endif
-
-ifeq (,$(findstring android-support-v7-recyclerview,$(LOCAL_STATIC_ANDROID_LIBRARIES)))
- LOCAL_STATIC_ANDROID_LIBRARIES += android-support-v7-recyclerview
-endif
-
-endif # LOCAL_USE_AAPT2
-
diff --git a/library/common.mk b/library/common.mk
index 3488b30..05e4da1 100644
--- a/library/common.mk
+++ b/library/common.mk
@@ -12,12 +12,8 @@
# include frameworks/opt/setupwizard/library/common.mk
#
-ifneq ($(LOCAL_USE_AAPT2),true)
- LOCAL_RESOURCE_DIR += \
- $(call my-dir)/main/res \
- $(call my-dir)/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
+LOCAL_RESOURCE_DIR += \
+ $(call my-dir)/main/res \
+ $(call my-dir)/platform/res
+LOCAL_AAPT_FLAGS += --auto-add-overlay --extra-packages com.android.setupwizardlib
+LOCAL_STATIC_JAVA_LIBRARIES += setup-wizard-lib