124f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam## 224f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# Build the platform version of setup wizard library. 324f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# 424f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam 5d4c6ef70612f48c4612ec827bd89964d0955cd6fMaurice LamLOCAL_PATH := $(call my-dir) 6d4c6ef70612f48c4612ec827bd89964d0955cd6fMaurice Laminclude $(CLEAR_VARS) 7d4c6ef70612f48c4612ec827bd89964d0955cd6fMaurice Lam 8a36954a3da0c07f81e31bcb7e83b746d293cabaeMaurice LamLOCAL_AAPT_FLAGS := --auto-add-overlay 92646e1d82ec6d133b35b775f044e156fca6d9d75Maurice LamLOCAL_MANIFEST_FILE := main/AndroidManifest.xml 10d4c6ef70612f48c4612ec827bd89964d0955cd6fMaurice LamLOCAL_MODULE := setup-wizard-lib 11a36954a3da0c07f81e31bcb7e83b746d293cabaeMaurice LamLOCAL_RESOURCE_DIR := \ 12a36954a3da0c07f81e31bcb7e83b746d293cabaeMaurice Lam $(LOCAL_PATH)/main/res \ 13a36954a3da0c07f81e31bcb7e83b746d293cabaeMaurice Lam $(LOCAL_PATH)/platform/res 14a36954a3da0c07f81e31bcb7e83b746d293cabaeMaurice LamLOCAL_SDK_VERSION := current 1591051468dbc273da8d7e7608640e833a71d011e2Maurice LamLOCAL_SRC_FILES := $(call all-java-files-under, main/src platform/src) 16d4c6ef70612f48c4612ec827bd89964d0955cd6fMaurice Lam 17d4c6ef70612f48c4612ec827bd89964d0955cd6fMaurice Laminclude $(BUILD_STATIC_JAVA_LIBRARY) 184e4550d82a0eb638ca62885466a954506254df74Maurice Lam 1924f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam## 2024f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# Build eclair-mr1-compat library, which uses AppCompat support library to provide backwards 2124f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# compatibility back to SDK v7. 2224f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# 234e4550d82a0eb638ca62885466a954506254df74Maurice Lam 244e4550d82a0eb638ca62885466a954506254df74Maurice Laminclude $(CLEAR_VARS) 254e4550d82a0eb638ca62885466a954506254df74Maurice Lam 264e4550d82a0eb638ca62885466a954506254df74Maurice LamLOCAL_AAPT_FLAGS := --auto-add-overlay \ 274e4550d82a0eb638ca62885466a954506254df74Maurice Lam --extra-packages android.support.v7.appcompat 284e4550d82a0eb638ca62885466a954506254df74Maurice LamLOCAL_MANIFEST_FILE := main/AndroidManifest.xml 294e4550d82a0eb638ca62885466a954506254df74Maurice LamLOCAL_MODULE := setup-wizard-lib-eclair-mr1-compat 304e4550d82a0eb638ca62885466a954506254df74Maurice LamLOCAL_RESOURCE_DIR := \ 314e4550d82a0eb638ca62885466a954506254df74Maurice Lam $(LOCAL_PATH)/main/res \ 324e4550d82a0eb638ca62885466a954506254df74Maurice Lam $(LOCAL_PATH)/eclair-mr1/res \ 334e4550d82a0eb638ca62885466a954506254df74Maurice Lam frameworks/support/v7/appcompat/res 344e4550d82a0eb638ca62885466a954506254df74Maurice LamLOCAL_SDK_VERSION := current 354e4550d82a0eb638ca62885466a954506254df74Maurice LamLOCAL_SRC_FILES := $(call all-java-files-under, main/src eclair-mr1/src) 364e4550d82a0eb638ca62885466a954506254df74Maurice LamLOCAL_STATIC_JAVA_LIBRARIES := \ 374e4550d82a0eb638ca62885466a954506254df74Maurice Lam android-support-v4 \ 384e4550d82a0eb638ca62885466a954506254df74Maurice Lam android-support-v7-appcompat 394e4550d82a0eb638ca62885466a954506254df74Maurice Lam 404e4550d82a0eb638ca62885466a954506254df74Maurice Laminclude $(BUILD_STATIC_JAVA_LIBRARY) 4124f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam 4224f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam 4324f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam## 4424f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# Build the full-support library, which includes RecyclerView and any other support libraries as 4524f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# they are integrated. 4624f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam# 4724f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Laminclude $(CLEAR_VARS) 4824f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam 4924f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice LamLOCAL_AAPT_FLAGS := --auto-add-overlay \ 5024f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam --extra-packages android.support.v7.appcompat \ 5124f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam --extra-packages android.support.v7.recyclerview 5224f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice LamLOCAL_MANIFEST_FILE := main/AndroidManifest.xml 5324f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice LamLOCAL_MODULE := setup-wizard-lib-full-support 5424f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice LamLOCAL_RESOURCE_DIR := \ 5524f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam $(LOCAL_PATH)/main/res \ 5624f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam $(LOCAL_PATH)/eclair-mr1/res \ 5724f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam $(LOCAL_PATH)/full-support/res \ 5824f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam frameworks/support/v7/appcompat/res \ 5924f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam frameworks/support/v7/recyclerview/res 6024f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice LamLOCAL_SDK_VERSION := current 61a74bc1d5c6d7cb9e0f5add4c56a983cb492cb3c2Maurice LamLOCAL_SRC_FILES := $(call all-java-files-under, main/src eclair-mr1/src full-support/src) 6224f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice LamLOCAL_STATIC_JAVA_LIBRARIES := \ 6324f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam android-support-v4 \ 6424f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam android-support-v7-appcompat \ 6524f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam android-support-v7-recyclerview 6624f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Lam 6724f1d0b9512dfc20bb1814a4e63f976a59f3ad99Maurice Laminclude $(BUILD_STATIC_JAVA_LIBRARY) 68