Merge "Convert support library to Android.bp"
diff --git a/current/Android.mk b/current/Android.mk
index 5a84605..d7f1cd1 100644
--- a/current/Android.mk
+++ b/current/Android.mk
@@ -22,17 +22,12 @@
# For apps (unbundled) build, replace the typical
# make target artifacts with prebuilts.
ifneq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK)))
-# Set up prebuilts for the core Support Library artifacts.
-support_jars := \
- $(patsubst $(LOCAL_PATH)/%,%,\
- $(shell find $(LOCAL_PATH)/support -name "*.jar"))
-
# Set up prebuilts for Multidex library artifacts.
multidex_jars := \
$(patsubst $(LOCAL_PATH)/%,%,\
$(shell find $(LOCAL_PATH)/multidex -name "*.jar"))
-prebuilts := $(foreach jar,$(support_jars) $(multidex_jars),\
+prebuilts := $(foreach jar,$(multidex_jars),\
$(basename $(notdir $(jar))):$(jar))
prebuilts += org.apache.http.legacy:public/org.apache.http.legacy.jar
@@ -54,7 +49,4 @@
prebuilts :=
-# Generates the v4, v13, and appcompat libraries with static dependencies.
-include $(call all-makefiles-under,$(LOCAL_PATH))
-
endif # TARGET_BUILD_APPS not empty or TARGET_BUILD_PDK set to True
diff --git a/current/extras/Android.mk b/current/extras/Android.mk
deleted file mode 100644
index 5053e7d..0000000
--- a/current/extras/Android.mk
+++ /dev/null
@@ -1 +0,0 @@
-include $(call all-subdir-makefiles)
diff --git a/current/extras/app-toolkit/Android.bp b/current/extras/app-toolkit/Android.bp
new file mode 100644
index 0000000..02be610
--- /dev/null
+++ b/current/extras/app-toolkit/Android.bp
@@ -0,0 +1,289 @@
+// Automatically generated with:
+// pom2bp -static-deps -sdk-version current '-rewrite=^android.arch.persistence.room:common$=android-arch-room-common' '-rewrite=^support-emoji$=android-support-emoji' '-rewrite=^gridlayout-v7$=android-support-v7-gridlayout' '-rewrite=^android.arch.lifecycle:livedata$=android-arch-lifecycle-livedata' '-rewrite=^animated-vector-drawable$=android-support-animatedvectordrawable' '-rewrite=^android.arch.persistence.room:testing$=android-arch-room-testing' '-rewrite=^support-annotations$=android-support-annotations' '-rewrite=^slices-core$=android-slices-core' '-rewrite=^wear$=android-support-wear' '-rewrite=^preference-leanback-v17$=android-support-v17-preference-leanback' '-rewrite=^transition$=android-support-transition' '-rewrite=^multidex-instrumentation$=android-support-multidex-instrumentation' '-rewrite=^android.arch.lifecycle:common-java8$=android-arch-lifecycle-common-java8' '-rewrite=^constraint-layout$=android-support-constraint-layout' '-rewrite=^slices-builders$=android-slices-builders' '-rewrite=^constraint-layout-solver$=android-support-constraint-layout-solver' '-rewrite=^appcompat-v7$=android-support-v7-appcompat' '-rewrite=^support-emoji-bundled$=android-support-emoji-bundled' '-rewrite=^mediarouter-v7$=android-support-v7-mediarouter' '-rewrite=^cardview-v7$=android-support-v7-cardview' '-rewrite=^android.arch.persistence.room:migration$=android-arch-room-migration' '-rewrite=^support-emoji-appcompat$=android-support-emoji-appcompat' '-rewrite=^multidex$=android-support-multidex' '-rewrite=^android.arch.lifecycle:viewmodel$=android-arch-lifecycle-viewmodel' '-rewrite=^support-dynamic-animation$=android-support-dynamic-animation' '-rewrite=^slices-view$=android-slices-view' '-rewrite=^support-v13$=android-support-v13' '-rewrite=^support-v4$=android-support-v4' '-rewrite=^recyclerview-v7$=android-support-v7-recyclerview' '-rewrite=^android.arch.persistence.room:runtime$=android-arch-room-runtime' '-rewrite=^percent$=android-support-percent' '-rewrite=^android.arch.core:common$=android-arch-core-common' '-rewrite=^preference-v7$=android-support-v7-preference' '-rewrite=^support-media-compat$=android-support-media-compat' '-rewrite=^support-vector-drawable$=android-support-vectordrawable' '-rewrite=^android.arch.paging:runtime$=android-arch-paging-runtime' '-rewrite=^android.arch.lifecycle:common$=android-arch-lifecycle-common' '-rewrite=^android.arch.lifecycle:runtime$=android-arch-lifecycle-runtime' '-rewrite=^android.arch.paging:common$=android-arch-paging-common' '-rewrite=^android.arch.persistence:db-framework$=android-arch-persistence-db-framework' '-rewrite=^android.arch.core:runtime$=android-arch-core-runtime' '-rewrite=^exifinterface$=android-support-exifinterface' '-rewrite=^android.arch.lifecycle:extensions$=android-arch-lifecycle-extensions' '-rewrite=^support-core-ui$=android-support-core-ui' '-rewrite=^design$=android-support-design' '-rewrite=^preference-v14$=android-support-v14-preference' '-rewrite=^android.arch.persistence:db$=android-arch-persistence-db' '-rewrite=^support-fragment$=android-support-fragment' '-rewrite=^palette-v7$=android-support-v7-palette' '-rewrite=^recommendation$=android-support-recommendation' '-rewrite=^support-core-utils$=android-support-core-utils' '-rewrite=^support-tv-provider$=android-support-tv-provider' '-rewrite=^leanback-v17$=android-support-v17-leanback' '-rewrite=^customtabs$=android-support-customtabs' '-rewrite=^support-compat$=android-support-compat' -exclude=android-arch-room-migration -exclude=android-arch-room-testing .
+
+java_import {
+ name: "android-arch-core-common-nodeps",
+ jars: ["m2repository/android/arch/core/common/1.0.0/common-1.0.0.jar"],
+ sdk_version: "current",
+}
+
+java_library_static {
+ name: "android-arch-core-common",
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-core-common-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-core-runtime-nodeps",
+ aars: ["m2repository/android/arch/core/runtime/1.0.0/runtime-1.0.0.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-arch-core-runtime",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-core-runtime/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-core-runtime-nodeps",
+ "android-support-annotations",
+ "android-arch-core-common",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "android-arch-lifecycle-common-java8-nodeps",
+ jars: ["m2repository/android/arch/lifecycle/common-java8/1.1.0-SNAPSHOT/common-java8-1.1.0-20180105.182255-1.jar"],
+ sdk_version: "current",
+}
+
+java_library_static {
+ name: "android-arch-lifecycle-common-java8",
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-lifecycle-common-java8-nodeps",
+ "android-arch-lifecycle-common",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "android-arch-lifecycle-common-nodeps",
+ jars: ["m2repository/android/arch/lifecycle/common/1.0.3/common-1.0.3.jar"],
+ sdk_version: "current",
+}
+
+java_library_static {
+ name: "android-arch-lifecycle-common",
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-lifecycle-common-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-lifecycle-extensions-nodeps",
+ aars: ["m2repository/android/arch/lifecycle/extensions/1.1.0-SNAPSHOT/extensions-1.1.0-20180105.182328-1.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-lifecycle-runtime",
+ "android-arch-core-runtime",
+ "android-arch-lifecycle-livedata",
+ "android-arch-lifecycle-viewmodel",
+ ],
+}
+
+android_library {
+ name: "android-arch-lifecycle-extensions",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-lifecycle-extensions/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-lifecycle-extensions-nodeps",
+ "android-arch-core-common",
+ "android-support-fragment",
+ "android-arch-lifecycle-common",
+ "android-arch-lifecycle-runtime",
+ "android-arch-core-runtime",
+ "android-arch-lifecycle-livedata",
+ "android-arch-lifecycle-viewmodel",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-lifecycle-livedata-nodeps",
+ aars: ["m2repository/android/arch/lifecycle/livedata/1.1.0-SNAPSHOT/livedata-1.1.0-20180105.182329-1.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-core-runtime",
+ "android-arch-lifecycle-runtime",
+ ],
+}
+
+android_library {
+ name: "android-arch-lifecycle-livedata",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-lifecycle-livedata/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-lifecycle-livedata-nodeps",
+ "android-arch-core-common",
+ "android-arch-lifecycle-common",
+ "android-arch-core-runtime",
+ "android-arch-lifecycle-runtime",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-lifecycle-runtime-nodeps",
+ aars: ["m2repository/android/arch/lifecycle/runtime/1.0.3/runtime-1.0.3.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-arch-lifecycle-runtime",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-lifecycle-runtime/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-lifecycle-runtime-nodeps",
+ "android-arch-lifecycle-common",
+ "android-arch-core-common",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-lifecycle-viewmodel-nodeps",
+ aars: ["m2repository/android/arch/lifecycle/viewmodel/1.1.0-SNAPSHOT/viewmodel-1.1.0-20180105.182308-1.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-arch-lifecycle-viewmodel",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-lifecycle-viewmodel-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "android-arch-paging-common-nodeps",
+ jars: ["m2repository/android/arch/paging/common/1.0.0-alpha4-1/common-1.0.0-alpha4-1.jar"],
+ sdk_version: "current",
+}
+
+java_library_static {
+ name: "android-arch-paging-common",
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-paging-common-nodeps",
+ "android-support-annotations",
+ "android-arch-core-common",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-paging-runtime-nodeps",
+ aars: ["m2repository/android/arch/paging/runtime/1.0.0-alpha4-1/runtime-1.0.0-alpha4-1.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-core-runtime",
+ "android-arch-lifecycle-runtime",
+ "android-arch-lifecycle-extensions",
+ ],
+}
+
+android_library {
+ name: "android-arch-paging-runtime",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-paging-runtime/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-paging-runtime-nodeps",
+ "android-arch-paging-common",
+ "android-support-v7-recyclerview",
+ "android-arch-core-runtime",
+ "android-arch-lifecycle-runtime",
+ "android-arch-lifecycle-extensions",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-persistence-db-framework-nodeps",
+ aars: ["m2repository/android/arch/persistence/db-framework/1.0.0/db-framework-1.0.0.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-persistence-db",
+ ],
+}
+
+android_library {
+ name: "android-arch-persistence-db-framework",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-persistence-db-framework/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-persistence-db-framework-nodeps",
+ "android-support-annotations",
+ "android-arch-persistence-db",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-persistence-db-nodeps",
+ aars: ["m2repository/android/arch/persistence/db/1.0.0/db-1.0.0.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-arch-persistence-db",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-persistence-db/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-persistence-db-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "android-arch-room-common-nodeps",
+ jars: ["m2repository/android/arch/persistence/room/common/1.0.0/common-1.0.0.jar"],
+ sdk_version: "current",
+}
+
+java_library_static {
+ name: "android-arch-room-common",
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-room-common-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-arch-room-runtime-nodeps",
+ aars: ["m2repository/android/arch/persistence/room/runtime/1.0.0/runtime-1.0.0.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-arch-persistence-db-framework",
+ "android-arch-persistence-db",
+ "android-arch-core-runtime",
+ ],
+}
+
+android_library {
+ name: "android-arch-room-runtime",
+ sdk_version: "current",
+ manifest: "manifests/android-arch-room-runtime/AndroidManifest.xml",
+ static_libs: [
+ "android-arch-room-runtime-nodeps",
+ "android-arch-room-common",
+ "android-support-core-utils",
+ "android-arch-persistence-db-framework",
+ "android-arch-persistence-db",
+ "android-arch-core-runtime",
+ ],
+ java_version: "1.7",
+}
diff --git a/current/extras/app-toolkit/Android.mk b/current/extras/app-toolkit/Android.mk
deleted file mode 100644
index 6643541..0000000
--- a/current/extras/app-toolkit/Android.mk
+++ /dev/null
@@ -1,413 +0,0 @@
-# Automatically generated with:
-# pom2mk -static-deps -sdk-version current '-rewrite=^android.arch.persistence.room:common$=android-arch-room-common' '-rewrite=^support-emoji$=android-support-emoji' '-rewrite=^gridlayout-v7$=android-support-v7-gridlayout' '-rewrite=^android.arch.lifecycle:livedata$=android-arch-lifecycle-livedata' '-rewrite=^animated-vector-drawable$=android-support-animatedvectordrawable' '-rewrite=^android.arch.persistence.room:testing$=android-arch-room-testing' '-rewrite=^support-annotations$=android-support-annotations' '-rewrite=^slices-core$=android-slices-core' '-rewrite=^wear$=android-support-wear' '-rewrite=^preference-leanback-v17$=android-support-v17-preference-leanback' '-rewrite=^transition$=android-support-transition' '-rewrite=^multidex-instrumentation$=android-support-multidex-instrumentation' '-rewrite=^android.arch.lifecycle:common-java8$=android-arch-lifecycle-common-java8' '-rewrite=^constraint-layout$=android-support-constraint-layout' '-rewrite=^slices-builders$=android-slices-builders' '-rewrite=^constraint-layout-solver$=android-support-constraint-layout-solver' '-rewrite=^appcompat-v7$=android-support-v7-appcompat' '-rewrite=^support-emoji-bundled$=android-support-emoji-bundled' '-rewrite=^mediarouter-v7$=android-support-v7-mediarouter' '-rewrite=^cardview-v7$=android-support-v7-cardview' '-rewrite=^android.arch.persistence.room:migration$=android-arch-room-migration' '-rewrite=^support-emoji-appcompat$=android-support-emoji-appcompat' '-rewrite=^multidex$=android-support-multidex' '-rewrite=^android.arch.lifecycle:viewmodel$=android-arch-lifecycle-viewmodel' '-rewrite=^support-dynamic-animation$=android-support-dynamic-animation' '-rewrite=^slices-view$=android-slices-view' '-rewrite=^support-v13$=android-support-v13' '-rewrite=^support-v4$=android-support-v4' '-rewrite=^recyclerview-v7$=android-support-v7-recyclerview' '-rewrite=^android.arch.persistence.room:runtime$=android-arch-room-runtime' '-rewrite=^percent$=android-support-percent' '-rewrite=^android.arch.core:common$=android-arch-core-common' '-rewrite=^preference-v7$=android-support-v7-preference' '-rewrite=^support-media-compat$=android-support-media-compat' '-rewrite=^support-vector-drawable$=android-support-vectordrawable' '-rewrite=^android.arch.paging:runtime$=android-arch-paging-runtime' '-rewrite=^android.arch.lifecycle:common$=android-arch-lifecycle-common' '-rewrite=^android.arch.lifecycle:runtime$=android-arch-lifecycle-runtime' '-rewrite=^android.arch.paging:common$=android-arch-paging-common' '-rewrite=^android.arch.persistence:db-framework$=android-arch-persistence-db-framework' '-rewrite=^android.arch.core:runtime$=android-arch-core-runtime' '-rewrite=^exifinterface$=android-support-exifinterface' '-rewrite=^android.arch.lifecycle:extensions$=android-arch-lifecycle-extensions' '-rewrite=^support-core-ui$=android-support-core-ui' '-rewrite=^design$=android-support-design' '-rewrite=^preference-v14$=android-support-v14-preference' '-rewrite=^android.arch.persistence:db$=android-arch-persistence-db' '-rewrite=^support-fragment$=android-support-fragment' '-rewrite=^palette-v7$=android-support-v7-palette' '-rewrite=^recommendation$=android-support-recommendation' '-rewrite=^support-core-utils$=android-support-core-utils' '-rewrite=^support-tv-provider$=android-support-tv-provider' '-rewrite=^leanback-v17$=android-support-v17-leanback' '-rewrite=^customtabs$=android-support-customtabs' '-rewrite=^support-compat$=android-support-compat' .
-LOCAL_PATH := $(call my-dir)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-core-common-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/core/common/1.0.0/common-1.0.0.jar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .jar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-core-common
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-core-common-nodeps
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-core-runtime-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/core/runtime/1.0.0/runtime-1.0.0.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-core-runtime
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-core-runtime/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-core-common
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-core-runtime-nodeps
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-common-java8-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/lifecycle/common-java8/1.1.0-SNAPSHOT/common-java8-1.1.0-20180105.182255-1.jar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .jar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-common-java8
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-lifecycle-common-java8-nodeps \
- android-arch-lifecycle-common
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-common-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/lifecycle/common/1.0.3/common-1.0.3.jar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .jar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-common
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-lifecycle-common-nodeps
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-extensions-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/lifecycle/extensions/1.1.0-SNAPSHOT/extensions-1.1.0-20180105.182328-1.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-lifecycle-runtime \
- android-arch-core-runtime \
- android-arch-lifecycle-livedata \
- android-arch-lifecycle-viewmodel
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-extensions
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-lifecycle-extensions/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-core-common \
- android-arch-lifecycle-common
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-lifecycle-extensions-nodeps \
- android-arch-lifecycle-runtime \
- android-arch-core-runtime \
- android-arch-lifecycle-livedata \
- android-arch-lifecycle-viewmodel
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-livedata-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/lifecycle/livedata/1.1.0-SNAPSHOT/livedata-1.1.0-20180105.182329-1.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-core-runtime \
- android-arch-lifecycle-runtime
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-livedata
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-lifecycle-livedata/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-core-common \
- android-arch-lifecycle-common
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-lifecycle-livedata-nodeps \
- android-arch-core-runtime \
- android-arch-lifecycle-runtime
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-runtime-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/lifecycle/runtime/1.0.3/runtime-1.0.3.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-runtime
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-lifecycle-runtime/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-lifecycle-common \
- android-arch-core-common
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-lifecycle-runtime-nodeps
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-viewmodel-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/lifecycle/viewmodel/1.1.0-SNAPSHOT/viewmodel-1.1.0-20180105.182308-1.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-lifecycle-viewmodel
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES :=
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-lifecycle-viewmodel-nodeps
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-paging-common-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/paging/common/1.0.0-alpha4-1/common-1.0.0-alpha4-1.jar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .jar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-paging-common
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-paging-common-nodeps \
- android-arch-core-common
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-paging-runtime-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/paging/runtime/1.0.0-alpha4-1/runtime-1.0.0-alpha4-1.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-core-runtime \
- android-arch-lifecycle-runtime \
- android-arch-lifecycle-extensions
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-paging-runtime
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-paging-runtime/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-paging-common
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-paging-runtime-nodeps \
- android-arch-core-runtime \
- android-arch-lifecycle-runtime \
- android-arch-lifecycle-extensions
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-persistence-db-framework-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/persistence/db-framework/1.0.0/db-framework-1.0.0.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-persistence-db
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-persistence-db-framework
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-persistence-db-framework/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES :=
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-persistence-db-framework-nodeps \
- android-arch-persistence-db
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-persistence-db-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/persistence/db/1.0.0/db-1.0.0.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-persistence-db
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-persistence-db/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES :=
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-persistence-db-nodeps
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-common-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/persistence/room/common/1.0.0/common-1.0.0.jar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .jar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-common
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-room-common-nodeps
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-migration-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/persistence/room/migration/1.0.0/migration-1.0.0.jar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .jar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-migration
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-room-migration-nodeps \
- android-arch-room-common
-LOCAL_STATIC_ANDROID_LIBRARIES :=
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-runtime-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/persistence/room/runtime/1.0.0/runtime-1.0.0.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-persistence-db-framework \
- android-arch-persistence-db \
- android-arch-core-runtime
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-runtime
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-room-runtime/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-room-common
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-room-runtime-nodeps \
- android-arch-persistence-db-framework \
- android-arch-persistence-db \
- android-arch-core-runtime
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-testing-nodeps
-LOCAL_MODULE_CLASS := JAVA_LIBRARIES
-LOCAL_UNINSTALLABLE_MODULE := true
-LOCAL_SRC_FILES := m2repository/android/arch/persistence/room/testing/1.0.0/testing-1.0.0.aar
-LOCAL_BUILT_MODULE_STEM := javalib.jar
-LOCAL_MODULE_SUFFIX := .aar
-LOCAL_USE_AAPT2 := true
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-room-runtime \
- android-arch-persistence-db \
- android-arch-persistence-db-framework \
- android-arch-core-runtime
-include $(BUILD_PREBUILT)
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-arch-room-testing
-LOCAL_SDK_VERSION := current
-LOCAL_MANIFEST_FILE := manifests/android-arch-room-testing/AndroidManifest.xml
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-arch-room-common \
- android-arch-room-migration
-LOCAL_STATIC_ANDROID_LIBRARIES := \
- android-arch-room-testing-nodeps \
- android-arch-room-runtime \
- android-arch-persistence-db \
- android-arch-persistence-db-framework \
- android-arch-core-runtime
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-LOCAL_USE_AAPT2 := true
-include $(BUILD_STATIC_JAVA_LIBRARY)
diff --git a/current/extras/constraint-layout/Android.bp b/current/extras/constraint-layout/Android.bp
new file mode 100644
index 0000000..ec184df
--- /dev/null
+++ b/current/extras/constraint-layout/Android.bp
@@ -0,0 +1,36 @@
+// Automatically generated with:
+// pom2bp -sdk-version current -static-deps '-rewrite=^com.android.support:support-dynamic-animation$=android-support-dynamic-animation' '-rewrite=^com.android.support:appcompat-v7$=android-support-v7-appcompat' '-rewrite=^com.android.support:palette-v7$=android-support-v7-palette' '-rewrite=^com.android.support:recommendation$=android-support-recommendation' '-rewrite=^com.android.support:support-tv-provider$=android-support-tv-provider' '-rewrite=^com.android.support:collections$=android-support-collections' '-rewrite=^com.android.support:preference-v14$=android-support-v14-preference' '-rewrite=^com.android.support:preference-v7$=android-support-v7-preference' '-rewrite=^com.android.support:preference-leanback-v17$=android-support-v17-preference-leanback' '-rewrite=^com.android.support:support-emoji-appcompat$=android-support-emoji-appcompat' '-rewrite=^com.android.support:support-v13$=android-support-v13' '-rewrite=^com.android.support:support-vector-drawable$=android-support-vectordrawable' '-rewrite=^com.android.support:support-core-utils$=android-support-core-utils' '-rewrite=^com.android.support:wear$=android-support-wear' '-rewrite=^com.android.support.constraint:constraint-layout-solver$=android-support-constraint-layout-solver' '-rewrite=^com.android.support:support-media-compat$=android-support-media-compat' '-rewrite=^com.android.support:gridlayout-v7$=android-support-v7-gridlayout' '-rewrite=^com.android.support:support-v4$=android-support-v4' '-rewrite=^com.android.support:support-emoji$=android-support-emoji' '-rewrite=^com.android.support:leanback-v17$=android-support-v17-leanback' '-rewrite=^com.android.support:animated-vector-drawable$=android-support-animatedvectordrawable' '-rewrite=^com.android.support.constraint:constraint-layout$=android-support-constraint-layout' '-rewrite=^com.android.support:design$=android-support-design' '-rewrite=^com.android.support:customtabs$=android-support-customtabs' '-rewrite=^com.android.support:support-annotations$=android-support-annotations' '-rewrite=^com.android.support:cardview-v7$=android-support-v7-cardview' '-rewrite=^com.android.support:transition$=android-support-transition' '-rewrite=^com.android.support:mediarouter-v7$=android-support-v7-mediarouter' '-rewrite=^com.android.support:support-core-ui$=android-support-core-ui' '-rewrite=^com.android.support:percent$=android-support-percent' '-rewrite=^com.android.support:support-fragment$=android-support-fragment' '-rewrite=^com.android.support:support-emoji-bundled$=android-support-emoji-bundled' '-rewrite=^com.android.support:exifinterface$=android-support-exifinterface' '-rewrite=^com.android.support:recyclerview-v7$=android-support-v7-recyclerview' '-rewrite=^com.android.support:support-compat$=android-support-compat' .
+
+android_library_import {
+ name: "android-support-constraint-layout-nodeps",
+ aars: ["constraintlayout/constraint-layout-1.1.0-beta1.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-support-constraint-layout",
+ sdk_version: "current",
+ manifest: "manifests/android-support-constraint-layout/AndroidManifest.xml",
+ static_libs: [
+ "android-support-constraint-layout-nodeps",
+ "android-support-constraint-layout-solver",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "android-support-constraint-layout-solver-nodeps",
+ jars: ["solver/constraint-layout-solver-1.1.0-beta1.jar"],
+ sdk_version: "current",
+}
+
+java_library_static {
+ name: "android-support-constraint-layout-solver",
+ sdk_version: "current",
+ static_libs: [
+ "android-support-constraint-layout-solver-nodeps",
+ ],
+ java_version: "1.7",
+}
diff --git a/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar
new file mode 100644
index 0000000..cb08f8c
--- /dev/null
+++ b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar
Binary files differ
diff --git a/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar.md5 b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar.md5
new file mode 100644
index 0000000..96248f4
--- /dev/null
+++ b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar.md5
@@ -0,0 +1 @@
+c46b9f21b3fcecad465f0e7071f912d3
\ No newline at end of file
diff --git a/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar.sha1 b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar.sha1
new file mode 100644
index 0000000..f2f47ed
--- /dev/null
+++ b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.aar.sha1
@@ -0,0 +1 @@
+e43d65743162df96318d7c735c8771478eddea95
\ No newline at end of file
diff --git a/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom
new file mode 100644
index 0000000..6df3f06
--- /dev/null
+++ b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support.constraint</groupId>
+ <artifactId>constraint-layout</artifactId>
+ <version>1.1.0-beta1</version>
+ <packaging>aar</packaging>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support.constraint</groupId>
+ <artifactId>constraint-layout-solver</artifactId>
+ <version>1.1.0-beta1</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom.md5 b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom.md5
new file mode 100644
index 0000000..fcd51d5
--- /dev/null
+++ b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom.md5
@@ -0,0 +1 @@
+f474bb11f16fcb112d3070b08a7173ae
\ No newline at end of file
diff --git a/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom.sha1 b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom.sha1
new file mode 100644
index 0000000..446089c
--- /dev/null
+++ b/current/extras/constraint-layout/constraintlayout/constraint-layout-1.1.0-beta1.pom.sha1
@@ -0,0 +1 @@
+add2e6bb815a3adafb0c689070c053eb228c9d4b
\ No newline at end of file
diff --git a/current/extras/constraint-layout/constraintlayout/source.properties b/current/extras/constraint-layout/constraintlayout/source.properties
new file mode 100644
index 0000000..d1cbb7f
--- /dev/null
+++ b/current/extras/constraint-layout/constraintlayout/source.properties
@@ -0,0 +1,8 @@
+Maven.GroupId=com.android.support.constraint
+Maven.ArtifactId=constraint-layout
+Maven.Version=1.1.0-beta1
+Pkg.Desc=ConstraintLayout for Android 1.1.0-beta1
+Pkg.Revision=1
+Extra.VendorId=android
+Extra.VendorDisplay=Android
+Maven.Dependencies=com.android.support.constraint:constraint-layout-solver:1.1.0-beta1
diff --git a/current/extras/constraint-layout/libs/android-support-constraint-layout.jar b/current/extras/constraint-layout/libs/android-support-constraint-layout.jar
deleted file mode 100644
index ef633ad..0000000
--- a/current/extras/constraint-layout/libs/android-support-constraint-layout.jar
+++ /dev/null
Binary files differ
diff --git a/current/extras/constraint-layout/manifests/android-support-constraint-layout/AndroidManifest.xml b/current/extras/constraint-layout/manifests/android-support-constraint-layout/AndroidManifest.xml
new file mode 100644
index 0000000..cc048cb
--- /dev/null
+++ b/current/extras/constraint-layout/manifests/android-support-constraint-layout/AndroidManifest.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.constraint" >
+
+ <uses-sdk
+ android:minSdkVersion="9"
+ android:targetSdkVersion="24" />
+
+ <application />
+
+</manifest>
\ No newline at end of file
diff --git a/current/extras/constraint-layout/res/values/values.xml b/current/extras/constraint-layout/res/values/values.xml
deleted file mode 100644
index ed68562..0000000
--- a/current/extras/constraint-layout/res/values/values.xml
+++ /dev/null
@@ -1,119 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<resources>
- <attr format="enum" name="barrierDirection">
- <enum name="left" value="0"/>
- <enum name="right" value="1"/>
- <enum name="top" value="2"/>
- <enum name="bottom" value="3"/>
- <enum name="start" value="5"/>
- <enum name="end" value="6"/>
- </attr>
- <attr format="boolean" name="chainUseRtl"/>
- <attr format="reference" name="constraintSet"/>
- <attr format="string" name="constraint_referenced_ids"/>
- <attr format="reference" name="content"/>
- <attr format="integer" name="layout_constraintBaseline_creator"/>
- <attr format="reference|enum" name="layout_constraintBaseline_toBaselineOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="integer" name="layout_constraintBottom_creator"/>
- <attr format="reference|enum" name="layout_constraintBottom_toBottomOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="reference|enum" name="layout_constraintBottom_toTopOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="string" name="layout_constraintDimensionRatio"/>
- <attr format="reference|enum" name="layout_constraintEnd_toEndOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="reference|enum" name="layout_constraintEnd_toStartOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="dimension" name="layout_constraintGuide_begin"/>
- <attr format="dimension" name="layout_constraintGuide_end"/>
- <attr format="float" name="layout_constraintGuide_percent"/>
- <attr name="layout_constraintHeight_default">
- <enum name="spread" value="0"/>
- <enum name="wrap" value="1"/>
- <enum name="percent" value="2"/>
- </attr>
- <attr format="dimension|enum" name="layout_constraintHeight_max">
- <enum name="wrap" value="-2"/>
- </attr>
- <attr format="dimension|enum" name="layout_constraintHeight_min">
- <enum name="wrap" value="-2"/>
- </attr>
- <attr format="float" name="layout_constraintHeight_percent"/>
- <attr format="float" name="layout_constraintHorizontal_bias"/>
- <attr format="enum" name="layout_constraintHorizontal_chainStyle">
- <enum name="spread" value="0"/>
- <enum name="spread_inside" value="1"/>
- <enum name="packed" value="2"/>
- </attr>
- <attr format="float" name="layout_constraintHorizontal_weight"/>
- <attr format="integer" name="layout_constraintLeft_creator"/>
- <attr format="reference|enum" name="layout_constraintLeft_toLeftOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="reference|enum" name="layout_constraintLeft_toRightOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="integer" name="layout_constraintRight_creator"/>
- <attr format="reference|enum" name="layout_constraintRight_toLeftOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="reference|enum" name="layout_constraintRight_toRightOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="reference|enum" name="layout_constraintStart_toEndOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="reference|enum" name="layout_constraintStart_toStartOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="integer" name="layout_constraintTop_creator"/>
- <attr format="reference|enum" name="layout_constraintTop_toBottomOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="reference|enum" name="layout_constraintTop_toTopOf">
- <enum name="parent" value="0"/>
- </attr>
- <attr format="float" name="layout_constraintVertical_bias"/>
- <attr format="enum" name="layout_constraintVertical_chainStyle">
- <enum name="spread" value="0"/>
- <enum name="spread_inside" value="1"/>
- <enum name="packed" value="2"/>
- </attr>
- <attr format="float" name="layout_constraintVertical_weight"/>
- <attr name="layout_constraintWidth_default">
- <enum name="spread" value="0"/>
- <enum name="wrap" value="1"/>
- <enum name="percent" value="2"/>
- </attr>
- <attr format="dimension|enum" name="layout_constraintWidth_max">
- <enum name="wrap" value="-2"/>
- </attr>
- <attr format="dimension|enum" name="layout_constraintWidth_min">
- <enum name="wrap" value="-2"/>
- </attr>
- <attr format="float" name="layout_constraintWidth_percent"/>
- <attr format="dimension" name="layout_editor_absoluteX"/>
- <attr format="dimension" name="layout_editor_absoluteY"/>
- <attr format="dimension" name="layout_goneMarginBottom"/>
- <attr format="dimension" name="layout_goneMarginEnd"/>
- <attr format="dimension" name="layout_goneMarginLeft"/>
- <attr format="dimension" name="layout_goneMarginRight"/>
- <attr format="dimension" name="layout_goneMarginStart"/>
- <attr format="dimension" name="layout_goneMarginTop"/>
- <attr name="layout_optimizationLevel">
- <flag name="none" value="1"/>
- <flag name="all" value="2"/>
- <flag name="basic" value="4"/>
- <flag name="chains" value="8"/>
- </attr>
- <attr format="string" name="title"/>
- <declare-styleable name="ConstraintLayout_Layout"><attr name="android:orientation"/><attr name="android:minWidth"/><attr name="android:minHeight"/><attr name="android:maxWidth"/><attr name="android:maxHeight"/><attr name="layout_optimizationLevel"/><attr name="constraintSet"/><attr name="barrierDirection"/><attr name="constraint_referenced_ids"/><attr name="chainUseRtl"/><attr name="title"/><attr name="content"/><attr name="layout_constraintGuide_begin"/><attr name="layout_constraintGuide_end"/><attr name="layout_constraintGuide_percent"/><attr name="layout_constraintLeft_toLeftOf"/><attr name="layout_constraintLeft_toRightOf"/><attr name="layout_constraintRight_toLeftOf"/><attr name="layout_constraintRight_toRightOf"/><attr name="layout_constraintTop_toTopOf"/><attr name="layout_constraintTop_toBottomOf"/><attr name="layout_constraintBottom_toTopOf"/><attr name="layout_constraintBottom_toBottomOf"/><attr name="layout_constraintBaseline_toBaselineOf"/><attr name="layout_constraintStart_toEndOf"/><attr name="layout_constraintStart_toStartOf"/><attr name="layout_constraintEnd_toStartOf"/><attr name="layout_constraintEnd_toEndOf"/><attr name="layout_goneMarginLeft"/><attr name="layout_goneMarginTop"/><attr name="layout_goneMarginRight"/><attr name="layout_goneMarginBottom"/><attr name="layout_goneMarginStart"/><attr name="layout_goneMarginEnd"/><attr name="layout_constraintHorizontal_bias"/><attr name="layout_constraintVertical_bias"/><attr name="layout_constraintWidth_default"/><attr name="layout_constraintHeight_default"/><attr name="layout_constraintWidth_min"/><attr name="layout_constraintWidth_max"/><attr name="layout_constraintWidth_percent"/><attr name="layout_constraintHeight_min"/><attr name="layout_constraintHeight_max"/><attr name="layout_constraintHeight_percent"/><attr name="layout_constraintLeft_creator"/><attr name="layout_constraintTop_creator"/><attr name="layout_constraintRight_creator"/><attr name="layout_constraintBottom_creator"/><attr name="layout_constraintBaseline_creator"/><attr name="layout_constraintDimensionRatio"/><attr name="layout_constraintHorizontal_weight"/><attr name="layout_constraintVertical_weight"/><attr name="layout_constraintHorizontal_chainStyle"/><attr name="layout_constraintVertical_chainStyle"/><attr name="layout_editor_absoluteX"/><attr name="layout_editor_absoluteY"/></declare-styleable>
- <declare-styleable name="ConstraintSet"><attr name="android:orientation"/><attr name="android:id"/><attr name="android:visibility"/><attr name="android:alpha"/><attr name="android:elevation"/><attr name="android:rotation"/><attr name="android:rotationX"/><attr name="android:rotationY"/><attr name="android:scaleX"/><attr name="android:scaleY"/><attr name="android:transformPivotX"/><attr name="android:transformPivotY"/><attr name="android:translationX"/><attr name="android:translationY"/><attr name="android:translationZ"/><attr name="android:layout_width"/><attr name="android:layout_height"/><attr name="android:layout_marginStart"/><attr name="android:layout_marginBottom"/><attr name="android:layout_marginTop"/><attr name="android:layout_marginEnd"/><attr name="android:layout_marginLeft"/><attr name="android:layout_marginRight"/><attr name="layout_constraintGuide_begin"/><attr name="layout_constraintGuide_end"/><attr name="layout_constraintGuide_percent"/><attr name="layout_constraintLeft_toLeftOf"/><attr name="layout_constraintLeft_toRightOf"/><attr name="layout_constraintRight_toLeftOf"/><attr name="layout_constraintRight_toRightOf"/><attr name="layout_constraintTop_toTopOf"/><attr name="layout_constraintTop_toBottomOf"/><attr name="layout_constraintBottom_toTopOf"/><attr name="layout_constraintBottom_toBottomOf"/><attr name="layout_constraintBaseline_toBaselineOf"/><attr name="layout_constraintStart_toEndOf"/><attr name="layout_constraintStart_toStartOf"/><attr name="layout_constraintEnd_toStartOf"/><attr name="layout_constraintEnd_toEndOf"/><attr name="layout_goneMarginLeft"/><attr name="layout_goneMarginTop"/><attr name="layout_goneMarginRight"/><attr name="layout_goneMarginBottom"/><attr name="layout_goneMarginStart"/><attr name="layout_goneMarginEnd"/><attr name="layout_constraintHorizontal_bias"/><attr name="layout_constraintVertical_bias"/><attr name="layout_constraintWidth_default"/><attr name="layout_constraintHeight_default"/><attr name="layout_constraintWidth_min"/><attr name="layout_constraintWidth_max"/><attr name="layout_constraintWidth_percent"/><attr name="layout_constraintHeight_min"/><attr name="layout_constraintHeight_max"/><attr name="layout_constraintHeight_percent"/><attr name="layout_constraintLeft_creator"/><attr name="layout_constraintTop_creator"/><attr name="layout_constraintRight_creator"/><attr name="layout_constraintBottom_creator"/><attr name="layout_constraintBaseline_creator"/><attr name="layout_constraintDimensionRatio"/><attr name="layout_constraintHorizontal_weight"/><attr name="layout_constraintVertical_weight"/><attr name="layout_constraintHorizontal_chainStyle"/><attr name="layout_constraintVertical_chainStyle"/><attr name="layout_editor_absoluteX"/><attr name="layout_editor_absoluteY"/></declare-styleable>
- <declare-styleable name="LinearConstraintLayout"><attr name="android:orientation"/></declare-styleable>
-</resources>
\ No newline at end of file
diff --git a/current/extras/constraint-layout-solver/android-support-constraint-layout-solver.jar b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar
similarity index 100%
rename from current/extras/constraint-layout-solver/android-support-constraint-layout-solver.jar
rename to current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar
Binary files differ
diff --git a/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar.md5 b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar.md5
new file mode 100644
index 0000000..fc2e7d3
--- /dev/null
+++ b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar.md5
@@ -0,0 +1 @@
+821f7106eca011b453efcbc28979dc62
\ No newline at end of file
diff --git a/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar.sha1 b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar.sha1
new file mode 100644
index 0000000..737b1d5
--- /dev/null
+++ b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.jar.sha1
@@ -0,0 +1 @@
+0d9a2201e8ac7b71e46be7a96df27f2c170dcb7b
\ No newline at end of file
diff --git a/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom
new file mode 100644
index 0000000..b0fb9d3
--- /dev/null
+++ b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support.constraint</groupId>
+ <artifactId>constraint-layout-solver</artifactId>
+ <version>1.1.0-beta1</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.testng</groupId>
+ <artifactId>testng</artifactId>
+ <version>6.9.10</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom.md5 b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom.md5
new file mode 100644
index 0000000..c2963e7
--- /dev/null
+++ b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom.md5
@@ -0,0 +1 @@
+daa498d1ab1e5b47e047886d01d8a30c
\ No newline at end of file
diff --git a/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom.sha1 b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom.sha1
new file mode 100644
index 0000000..9f9a801
--- /dev/null
+++ b/current/extras/constraint-layout/solver/constraint-layout-solver-1.1.0-beta1.pom.sha1
@@ -0,0 +1 @@
+e7737a4dedcd99da6c0c5fdc97e2963fdca630fc
\ No newline at end of file
diff --git a/current/extras/constraint-layout/solver/source.properties b/current/extras/constraint-layout/solver/source.properties
new file mode 100644
index 0000000..3a493ad
--- /dev/null
+++ b/current/extras/constraint-layout/solver/source.properties
@@ -0,0 +1,8 @@
+Maven.GroupId=com.android.support.constraint
+Maven.ArtifactId=constraint-layout-solver
+Maven.Version=1.1.0-beta1
+Pkg.Desc=Solver for ConstraintLayout 1.1.0-beta1
+Pkg.Revision=1
+Extra.VendorId=android
+Extra.VendorDisplay=Android
+Maven.Dependencies=
diff --git a/current/support-appcompat/Android.mk b/current/support-appcompat/Android.mk
deleted file mode 100644
index 72dc86b..0000000
--- a/current/support-appcompat/Android.mk
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright (C) 2017 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-LOCAL_PATH := $(call my-dir)
-
-# Statically include transitive dependencies.
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-support-v7-appcompat
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-support-v7-appcompat-nodeps \
- android-support-vectordrawable \
- android-support-animatedvectordrawable
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-include $(BUILD_STATIC_JAVA_LIBRARY)
diff --git a/current/support-v13/Android.mk b/current/support-v13/Android.mk
deleted file mode 100644
index 774b923..0000000
--- a/current/support-v13/Android.mk
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright (C) 2017 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-LOCAL_PATH := $(call my-dir)
-
-# Statically include transitive dependencies.
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-support-v13
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-support-v4 \
- android-support-v13-nodeps
-LOCAL_JAVA_LIBRARIES := \
- android-support-annotations
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-include $(BUILD_STATIC_JAVA_LIBRARY)
-
diff --git a/current/support-v4/Android.mk b/current/support-v4/Android.mk
deleted file mode 100644
index 8826608..0000000
--- a/current/support-v4/Android.mk
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright (C) 2017 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-LOCAL_PATH := $(call my-dir)
-
-# Statically include transitive dependencies.
-include $(CLEAR_VARS)
-LOCAL_MODULE := android-support-v4
-LOCAL_SDK_VERSION := current
-LOCAL_STATIC_JAVA_LIBRARIES := \
- android-support-compat \
- android-support-media-compat \
- android-support-core-utils \
- android-support-core-ui \
- android-support-fragment \
- android-support-annotations
-LOCAL_JAR_EXCLUDE_FILES := none
-LOCAL_JAVA_LANGUAGE_VERSION := 1.7
-include $(BUILD_STATIC_JAVA_LIBRARY)
diff --git a/current/support/Android.bp b/current/support/Android.bp
new file mode 100644
index 0000000..5f92a46
--- /dev/null
+++ b/current/support/Android.bp
@@ -0,0 +1,711 @@
+// Automatically generated with:
+// pom2bp -sdk-version current -static-deps '-rewrite=^com.android.support:design$=android-support-design' '-rewrite=^com.android.support:support-fragment$=android-support-fragment' '-rewrite=^com.android.support:percent$=android-support-percent' '-rewrite=^com.android.support:collections$=android-support-collections' '-rewrite=^com.android.support:support-v13$=android-support-v13' '-rewrite=^com.android.support:support-vector-drawable$=android-support-vectordrawable' '-rewrite=^com.android.support:preference-v7$=android-support-v7-preference' '-rewrite=^com.android.support:cardview-v7$=android-support-v7-cardview' '-rewrite=^com.android.support:support-compat$=android-support-compat' '-rewrite=^com.android.support:exifinterface$=android-support-exifinterface' '-rewrite=^com.android.support:customtabs$=android-support-customtabs' '-rewrite=^com.android.support:support-emoji-appcompat$=android-support-emoji-appcompat' '-rewrite=^com.android.support:wear$=android-support-wear' '-rewrite=^com.android.support:animated-vector-drawable$=android-support-animatedvectordrawable' '-rewrite=^com.android.support:mediarouter-v7$=android-support-v7-mediarouter' '-rewrite=^com.android.support:recommendation$=android-support-recommendation' '-rewrite=^com.android.support:support-core-utils$=android-support-core-utils' '-rewrite=^com.android.support:support-tv-provider$=android-support-tv-provider' '-rewrite=^com.android.support:support-dynamic-animation$=android-support-dynamic-animation' '-rewrite=^com.android.support:gridlayout-v7$=android-support-v7-gridlayout' '-rewrite=^com.android.support:palette-v7$=android-support-v7-palette' '-rewrite=^com.android.support:appcompat-v7$=android-support-v7-appcompat' '-rewrite=^com.android.support:preference-v14$=android-support-v14-preference' '-rewrite=^com.android.support.constraint:constraint-layout-solver$=android-support-constraint-layout-solver' '-rewrite=^com.android.support:leanback-v17$=android-support-v17-leanback' '-rewrite=^com.android.support.constraint:constraint-layout$=android-support-constraint-layout' '-rewrite=^com.android.support:support-annotations$=android-support-annotations' '-rewrite=^com.android.support:recyclerview-v7$=android-support-v7-recyclerview' '-rewrite=^com.android.support:support-v4$=android-support-v4' '-rewrite=^com.android.support:transition$=android-support-transition' '-rewrite=^com.android.support:support-core-ui$=android-support-core-ui' '-rewrite=^com.android.support:preference-leanback-v17$=android-support-v17-preference-leanback' '-rewrite=^com.android.support:support-emoji$=android-support-emoji' '-rewrite=^com.android.support:support-emoji-bundled$=android-support-emoji-bundled' '-rewrite=^com.android.support:support-media-compat$=android-support-media-compat' .
+
+android_library_import {
+ name: "android-support-animatedvectordrawable-nodeps",
+ aars: ["m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-vectordrawable",
+ "android-support-core-ui",
+ ],
+}
+
+android_library {
+ name: "android-support-animatedvectordrawable",
+ sdk_version: "current",
+ manifest: "manifests/android-support-animatedvectordrawable/AndroidManifest.xml",
+ static_libs: [
+ "android-support-animatedvectordrawable-nodeps",
+ "android-support-vectordrawable",
+ "android-support-core-ui",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v7-appcompat-nodeps",
+ aars: ["m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ "android-support-vectordrawable",
+ "android-support-animatedvectordrawable",
+ ],
+}
+
+android_library {
+ name: "android-support-v7-appcompat",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v7-appcompat/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v7-appcompat-nodeps",
+ "android-support-annotations",
+ "android-support-v4",
+ "android-support-vectordrawable",
+ "android-support-animatedvectordrawable",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v7-cardview-nodeps",
+ aars: ["m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-support-v7-cardview",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v7-cardview/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v7-cardview-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-customtabs-nodeps",
+ aars: ["m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-customtabs",
+ sdk_version: "current",
+ manifest: "manifests/android-support-customtabs/AndroidManifest.xml",
+ static_libs: [
+ "android-support-customtabs-nodeps",
+ "android-support-annotations",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-design-nodeps",
+ aars: ["m2repository/com/android/support/design/26.0.2/design-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ "android-support-transition",
+ ],
+}
+
+android_library {
+ name: "android-support-design",
+ sdk_version: "current",
+ manifest: "manifests/android-support-design/AndroidManifest.xml",
+ static_libs: [
+ "android-support-design-nodeps",
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ "android-support-transition",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-exifinterface-nodeps",
+ aars: ["m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-support-exifinterface",
+ sdk_version: "current",
+ manifest: "manifests/android-support-exifinterface/AndroidManifest.xml",
+ static_libs: [
+ "android-support-exifinterface-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v7-gridlayout-nodeps",
+ aars: ["m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ "android-support-core-ui",
+ ],
+}
+
+android_library {
+ name: "android-support-v7-gridlayout",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v7-gridlayout/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v7-gridlayout-nodeps",
+ "android-support-compat",
+ "android-support-core-ui",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v17-leanback-nodeps",
+ aars: ["m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ "android-support-core-ui",
+ "android-support-media-compat",
+ "android-support-fragment",
+ "android-support-v7-recyclerview",
+ ],
+}
+
+android_library {
+ name: "android-support-v17-leanback",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v17-leanback/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v17-leanback-nodeps",
+ "android-support-compat",
+ "android-support-core-ui",
+ "android-support-media-compat",
+ "android-support-fragment",
+ "android-support-v7-recyclerview",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v7-mediarouter-nodeps",
+ aars: ["m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v7-appcompat",
+ "android-support-v7-palette",
+ ],
+}
+
+android_library {
+ name: "android-support-v7-mediarouter",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v7-mediarouter/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v7-mediarouter-nodeps",
+ "android-support-v7-appcompat",
+ "android-support-v7-palette",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v7-palette-nodeps",
+ aars: ["m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ "android-support-core-utils",
+ ],
+}
+
+android_library {
+ name: "android-support-v7-palette",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v7-palette/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v7-palette-nodeps",
+ "android-support-compat",
+ "android-support-core-utils",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-percent-nodeps",
+ aars: ["m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-percent",
+ sdk_version: "current",
+ manifest: "manifests/android-support-percent/AndroidManifest.xml",
+ static_libs: [
+ "android-support-percent-nodeps",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v17-preference-leanback-nodeps",
+ aars: ["m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ "android-support-v7-preference",
+ "android-support-v14-preference",
+ "android-support-v17-leanback",
+ ],
+}
+
+android_library {
+ name: "android-support-v17-preference-leanback",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v17-preference-leanback/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v17-preference-leanback-nodeps",
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ "android-support-v7-preference",
+ "android-support-v14-preference",
+ "android-support-v17-leanback",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v14-preference-nodeps",
+ aars: ["m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ "android-support-v7-preference",
+ ],
+}
+
+android_library {
+ name: "android-support-v14-preference",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v14-preference/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v14-preference-nodeps",
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ "android-support-v7-preference",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v7-preference-nodeps",
+ aars: ["m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ ],
+}
+
+android_library {
+ name: "android-support-v7-preference",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v7-preference/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v7-preference-nodeps",
+ "android-support-v4",
+ "android-support-v7-appcompat",
+ "android-support-v7-recyclerview",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-recommendation-nodeps",
+ aars: ["m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ ],
+}
+
+android_library {
+ name: "android-support-recommendation",
+ sdk_version: "current",
+ manifest: "manifests/android-support-recommendation/AndroidManifest.xml",
+ static_libs: [
+ "android-support-recommendation-nodeps",
+ "android-support-v4",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v7-recyclerview-nodeps",
+ aars: ["m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ "android-support-core-ui",
+ ],
+}
+
+android_library {
+ name: "android-support-v7-recyclerview",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v7-recyclerview/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v7-recyclerview-nodeps",
+ "android-support-annotations",
+ "android-support-compat",
+ "android-support-core-ui",
+ ],
+ java_version: "1.7",
+}
+
+java_import {
+ name: "android-support-annotations-nodeps",
+ jars: ["m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar"],
+ sdk_version: "current",
+}
+
+java_library_static {
+ name: "android-support-annotations",
+ sdk_version: "current",
+ static_libs: [
+ "android-support-annotations-nodeps",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-compat-nodeps",
+ aars: ["m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ ],
+}
+
+android_library {
+ name: "android-support-compat",
+ sdk_version: "current",
+ manifest: "manifests/android-support-compat/AndroidManifest.xml",
+ static_libs: [
+ "android-support-compat-nodeps",
+ "android-support-annotations",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-core-ui-nodeps",
+ aars: ["m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-core-ui",
+ sdk_version: "current",
+ manifest: "manifests/android-support-core-ui/AndroidManifest.xml",
+ static_libs: [
+ "android-support-core-ui-nodeps",
+ "android-support-annotations",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-core-utils-nodeps",
+ aars: ["m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-core-utils",
+ sdk_version: "current",
+ manifest: "manifests/android-support-core-utils/AndroidManifest.xml",
+ static_libs: [
+ "android-support-core-utils-nodeps",
+ "android-support-annotations",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-dynamic-animation-nodeps",
+ aars: ["m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-core-utils",
+ ],
+}
+
+android_library {
+ name: "android-support-dynamic-animation",
+ sdk_version: "current",
+ manifest: "manifests/android-support-dynamic-animation/AndroidManifest.xml",
+ static_libs: [
+ "android-support-dynamic-animation-nodeps",
+ "android-support-core-utils",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-emoji-appcompat-nodeps",
+ aars: ["m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-emoji",
+ "android-support-v7-appcompat",
+ ],
+}
+
+android_library {
+ name: "android-support-emoji-appcompat",
+ sdk_version: "current",
+ manifest: "manifests/android-support-emoji-appcompat/AndroidManifest.xml",
+ static_libs: [
+ "android-support-emoji-appcompat-nodeps",
+ "android-support-emoji",
+ "android-support-v7-appcompat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-emoji-bundled-nodeps",
+ aars: ["m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-emoji",
+ ],
+}
+
+android_library {
+ name: "android-support-emoji-bundled",
+ sdk_version: "current",
+ manifest: "manifests/android-support-emoji-bundled/AndroidManifest.xml",
+ static_libs: [
+ "android-support-emoji-bundled-nodeps",
+ "android-support-emoji",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-emoji-nodeps",
+ aars: ["m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-emoji",
+ sdk_version: "current",
+ manifest: "manifests/android-support-emoji/AndroidManifest.xml",
+ static_libs: [
+ "android-support-emoji-nodeps",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-fragment-nodeps",
+ aars: ["m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ "android-support-core-ui",
+ "android-support-core-utils",
+ ],
+}
+
+android_library {
+ name: "android-support-fragment",
+ sdk_version: "current",
+ manifest: "manifests/android-support-fragment/AndroidManifest.xml",
+ static_libs: [
+ "android-support-fragment-nodeps",
+ "android-support-compat",
+ "android-support-core-ui",
+ "android-support-core-utils",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-media-compat-nodeps",
+ aars: ["m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-media-compat",
+ sdk_version: "current",
+ manifest: "manifests/android-support-media-compat/AndroidManifest.xml",
+ static_libs: [
+ "android-support-media-compat-nodeps",
+ "android-support-annotations",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-tv-provider-nodeps",
+ aars: ["m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-tv-provider",
+ sdk_version: "current",
+ manifest: "manifests/android-support-tv-provider/AndroidManifest.xml",
+ static_libs: [
+ "android-support-tv-provider-nodeps",
+ "android-support-annotations",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v13-nodeps",
+ aars: ["m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ ],
+}
+
+android_library {
+ name: "android-support-v13",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v13/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v13-nodeps",
+ "android-support-annotations",
+ "android-support-v4",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-v4-nodeps",
+ aars: ["m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ "android-support-media-compat",
+ "android-support-core-utils",
+ "android-support-core-ui",
+ "android-support-fragment",
+ ],
+}
+
+android_library {
+ name: "android-support-v4",
+ sdk_version: "current",
+ manifest: "manifests/android-support-v4/AndroidManifest.xml",
+ static_libs: [
+ "android-support-v4-nodeps",
+ "android-support-compat",
+ "android-support-media-compat",
+ "android-support-core-utils",
+ "android-support-core-ui",
+ "android-support-fragment",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-vectordrawable-nodeps",
+ aars: ["m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-compat",
+ ],
+}
+
+android_library {
+ name: "android-support-vectordrawable",
+ sdk_version: "current",
+ manifest: "manifests/android-support-vectordrawable/AndroidManifest.xml",
+ static_libs: [
+ "android-support-vectordrawable-nodeps",
+ "android-support-annotations",
+ "android-support-compat",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-transition-nodeps",
+ aars: ["m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-v4",
+ ],
+}
+
+android_library {
+ name: "android-support-transition",
+ sdk_version: "current",
+ manifest: "manifests/android-support-transition/AndroidManifest.xml",
+ static_libs: [
+ "android-support-transition-nodeps",
+ "android-support-annotations",
+ "android-support-v4",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
+ name: "android-support-wear-nodeps",
+ aars: ["m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar"],
+ sdk_version: "current",
+ static_libs: [
+ "android-support-core-ui",
+ "android-support-percent",
+ "android-support-v7-recyclerview",
+ ],
+}
+
+android_library {
+ name: "android-support-wear",
+ sdk_version: "current",
+ manifest: "manifests/android-support-wear/AndroidManifest.xml",
+ static_libs: [
+ "android-support-wear-nodeps",
+ "android-support-annotations",
+ "android-support-core-ui",
+ "android-support-percent",
+ "android-support-v7-recyclerview",
+ ],
+ java_version: "1.7",
+}
diff --git a/current/support/compat/libs/android-support-compat.jar b/current/support/compat/libs/android-support-compat.jar
deleted file mode 100644
index d4151ca..0000000
--- a/current/support/compat/libs/android-support-compat.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/core-ui/android-support-core-ui.jar b/current/support/core-ui/android-support-core-ui.jar
deleted file mode 100644
index 533c979..0000000
--- a/current/support/core-ui/android-support-core-ui.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/core-utils/android-support-core-utils.jar b/current/support/core-utils/android-support-core-utils.jar
deleted file mode 100644
index 8c84f84..0000000
--- a/current/support/core-utils/android-support-core-utils.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/customtabs/android-support-customtabs.jar b/current/support/customtabs/android-support-customtabs.jar
deleted file mode 100644
index 181f728..0000000
--- a/current/support/customtabs/android-support-customtabs.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/design/libs/android-support-design.jar b/current/support/design/libs/android-support-design.jar
deleted file mode 100644
index 6eb84ec..0000000
--- a/current/support/design/libs/android-support-design.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/dynamic-animation/android-support-dynamic-animation.jar b/current/support/dynamic-animation/android-support-dynamic-animation.jar
deleted file mode 100644
index b45909b..0000000
--- a/current/support/dynamic-animation/android-support-dynamic-animation.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/emoji-appcompat/android-support-emoji-appcompat.jar b/current/support/emoji-appcompat/android-support-emoji-appcompat.jar
deleted file mode 100644
index f8e9021..0000000
--- a/current/support/emoji-appcompat/android-support-emoji-appcompat.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/emoji-bundled/android-support-emoji-bundled.jar b/current/support/emoji-bundled/android-support-emoji-bundled.jar
deleted file mode 100644
index 795b302..0000000
--- a/current/support/emoji-bundled/android-support-emoji-bundled.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/emoji/libs/android-support-emoji.jar b/current/support/emoji/libs/android-support-emoji.jar
deleted file mode 100644
index cba20b8..0000000
--- a/current/support/emoji/libs/android-support-emoji.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/exifinterface/android-support-exifinterface.jar b/current/support/exifinterface/android-support-exifinterface.jar
deleted file mode 100644
index de57644..0000000
--- a/current/support/exifinterface/android-support-exifinterface.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/fragment/android-support-fragment.jar b/current/support/fragment/android-support-fragment.jar
deleted file mode 100644
index 951271f..0000000
--- a/current/support/fragment/android-support-fragment.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/graphics/drawable/android-support-animatedvectordrawable.jar b/current/support/graphics/drawable/android-support-animatedvectordrawable.jar
deleted file mode 100644
index 83b6440..0000000
--- a/current/support/graphics/drawable/android-support-animatedvectordrawable.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/graphics/drawable/android-support-vectordrawable.jar b/current/support/graphics/drawable/android-support-vectordrawable.jar
deleted file mode 100644
index ddb425c..0000000
--- a/current/support/graphics/drawable/android-support-vectordrawable.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar
new file mode 100644
index 0000000..5e8ead8
--- /dev/null
+++ b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar.md5
new file mode 100644
index 0000000..4caca01
--- /dev/null
+++ b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar.md5
@@ -0,0 +1 @@
+81ffb2d319823b45f386dcf8c060ace2
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar.sha1
new file mode 100644
index 0000000..ad5f141
--- /dev/null
+++ b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.aar.sha1
@@ -0,0 +1 @@
+b9b56e503d08c4246a30f281e3fe8511c6cfb430
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom
new file mode 100644
index 0000000..75f0cdd
--- /dev/null
+++ b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>animated-vector-drawable</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support AnimatedVectorDrawable</name>
+ <description>Android Support AnimatedVectorDrawable</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-vector-drawable</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom.md5
new file mode 100644
index 0000000..1682acf
--- /dev/null
+++ b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom.md5
@@ -0,0 +1 @@
+09e7fa0b6d1e76b247baaeb01a160a02
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom.sha1
new file mode 100644
index 0000000..a796faa
--- /dev/null
+++ b/current/support/m2repository/com/android/support/animated-vector-drawable/26.0.2/animated-vector-drawable-26.0.2.pom.sha1
@@ -0,0 +1 @@
+b45042835d6565fef6bb45395618ada3c068f082
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar
new file mode 100644
index 0000000..9ebce5d
--- /dev/null
+++ b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar.md5
new file mode 100644
index 0000000..46f7f0b
--- /dev/null
+++ b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar.md5
@@ -0,0 +1 @@
+09e77346db8444b375aed950750ffb3c
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar.sha1
new file mode 100644
index 0000000..4bb1688
--- /dev/null
+++ b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.aar.sha1
@@ -0,0 +1 @@
+2950c96bbe00b54626a0b00439e9b1f767518ede
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom
new file mode 100644
index 0000000..8391d9a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>appcompat-v7</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android AppCompat Library v7</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-vector-drawable</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>animated-vector-drawable</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom.md5
new file mode 100644
index 0000000..5007f56
--- /dev/null
+++ b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom.md5
@@ -0,0 +1 @@
+c66f0363949982eb2d5b7c7689c13e24
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom.sha1
new file mode 100644
index 0000000..6178c13
--- /dev/null
+++ b/current/support/m2repository/com/android/support/appcompat-v7/26.0.2/appcompat-v7-26.0.2.pom.sha1
@@ -0,0 +1 @@
+58184c7ab6bff1fbc4957f15feff8bf95fc9fafb
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar
new file mode 100644
index 0000000..447de1e
--- /dev/null
+++ b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar.md5
new file mode 100644
index 0000000..fae4953
--- /dev/null
+++ b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar.md5
@@ -0,0 +1 @@
+01ed04b0e781a53858e8a2efe1175e33
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar.sha1
new file mode 100644
index 0000000..47304ea
--- /dev/null
+++ b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.aar.sha1
@@ -0,0 +1 @@
+d42d553b43dc1a1a798acbe36c2bbc2b6f3e1830
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom
new file mode 100644
index 0000000..84c072e
--- /dev/null
+++ b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>cardview-v7</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support CardView v7</name>
+ <description>Android Support CardView v7</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom.md5
new file mode 100644
index 0000000..47479da
--- /dev/null
+++ b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom.md5
@@ -0,0 +1 @@
+41156ce17118935e1ec88423a9366e97
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom.sha1
new file mode 100644
index 0000000..4004976
--- /dev/null
+++ b/current/support/m2repository/com/android/support/cardview-v7/26.0.2/cardview-v7-26.0.2.pom.sha1
@@ -0,0 +1 @@
+c8c020e5f4af925da00f2e3f4c91c8cd5bf87327
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar
new file mode 100644
index 0000000..e0d0936
--- /dev/null
+++ b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar.md5
new file mode 100644
index 0000000..08403ae
--- /dev/null
+++ b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar.md5
@@ -0,0 +1 @@
+04889f1e6c45e9ecbf7e0b0bd625109f
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar.sha1
new file mode 100644
index 0000000..0b7e156
--- /dev/null
+++ b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.aar.sha1
@@ -0,0 +1 @@
+fec03ceee68dc60885559924852d0da763ec7522
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom
new file mode 100644
index 0000000..de82cfa
--- /dev/null
+++ b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>customtabs</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Custom Tabs</name>
+ <description>Android Support Custom Tabs</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom.md5
new file mode 100644
index 0000000..a068339
--- /dev/null
+++ b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom.md5
@@ -0,0 +1 @@
+a55562a38b65253208279880d241937b
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom.sha1
new file mode 100644
index 0000000..a610d33
--- /dev/null
+++ b/current/support/m2repository/com/android/support/customtabs/26.0.2/customtabs-26.0.2.pom.sha1
@@ -0,0 +1 @@
+4785f6150a8005f28abb86587a7f9d335f219abe
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar
new file mode 100644
index 0000000..f7248ac
--- /dev/null
+++ b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar.md5
new file mode 100644
index 0000000..fbd3a81
--- /dev/null
+++ b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar.md5
@@ -0,0 +1 @@
+9965567b961ebf729c6f185b7c6c5a22
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar.sha1
new file mode 100644
index 0000000..7f98599
--- /dev/null
+++ b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.aar.sha1
@@ -0,0 +1 @@
+bcdc4dfbf2031e439fa349c3da5bacfb467f5bdc
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom
new file mode 100644
index 0000000..fa523d4
--- /dev/null
+++ b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>design</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Design Support Library</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>appcompat-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>recyclerview-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>transition</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom.md5
new file mode 100644
index 0000000..1d29fa1
--- /dev/null
+++ b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom.md5
@@ -0,0 +1 @@
+da656ccc2ae666634ff5f06a6da160d4
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom.sha1
new file mode 100644
index 0000000..aa52699
--- /dev/null
+++ b/current/support/m2repository/com/android/support/design/26.0.2/design-26.0.2.pom.sha1
@@ -0,0 +1 @@
+10f2fceba664bf4359a3155e019b8defdd66d859
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar
new file mode 100644
index 0000000..d6f982c
--- /dev/null
+++ b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar.md5
new file mode 100644
index 0000000..e050484
--- /dev/null
+++ b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar.md5
@@ -0,0 +1 @@
+337f53c810388224ba99737114b77818
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar.sha1
new file mode 100644
index 0000000..4bbe1c5
--- /dev/null
+++ b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.aar.sha1
@@ -0,0 +1 @@
+45e091576e40b55f0f378ffac3198aa5ad34aeb9
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom
new file mode 100644
index 0000000..9886d07
--- /dev/null
+++ b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>exifinterface</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support ExifInterface</name>
+ <description>Android Support ExifInterface</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2016</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom.md5
new file mode 100644
index 0000000..d60bd04
--- /dev/null
+++ b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom.md5
@@ -0,0 +1 @@
+c1162cb5195fb4606620971f0263c224
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom.sha1
new file mode 100644
index 0000000..629e936
--- /dev/null
+++ b/current/support/m2repository/com/android/support/exifinterface/26.0.2/exifinterface-26.0.2.pom.sha1
@@ -0,0 +1 @@
+20e0038429d9e79d670ead3c1e9cb20f953d87e4
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar
new file mode 100644
index 0000000..ad5c68d
--- /dev/null
+++ b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar.md5
new file mode 100644
index 0000000..e4cf1c9
--- /dev/null
+++ b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar.md5
@@ -0,0 +1 @@
+0b3993e89bd2519e69a29b1e39bed2c7
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar.sha1
new file mode 100644
index 0000000..b979298
--- /dev/null
+++ b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.aar.sha1
@@ -0,0 +1 @@
+81f61359f69d6c4558783b9ba639c6e4aa956faa
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom
new file mode 100644
index 0000000..c436a46
--- /dev/null
+++ b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>gridlayout-v7</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Grid Layout</name>
+ <description>Android Support Grid Layout</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2013</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom.md5
new file mode 100644
index 0000000..2cfeb56
--- /dev/null
+++ b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom.md5
@@ -0,0 +1 @@
+590f63dbb0807272ca12792895e79e11
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom.sha1
new file mode 100644
index 0000000..9fe84a8
--- /dev/null
+++ b/current/support/m2repository/com/android/support/gridlayout-v7/26.0.2/gridlayout-v7-26.0.2.pom.sha1
@@ -0,0 +1 @@
+9da50480bea1452b7febbf2236ff48edba6d9835
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar
new file mode 100644
index 0000000..d5693df
--- /dev/null
+++ b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar.md5
new file mode 100644
index 0000000..1c4412f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar.md5
@@ -0,0 +1 @@
+5d16aaef1b6a9a9c8b69197e061c7fa7
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar.sha1
new file mode 100644
index 0000000..a21768c
--- /dev/null
+++ b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.aar.sha1
@@ -0,0 +1 @@
+5c8bb06d5049667b768003f19952e7a672b7fda7
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom
new file mode 100644
index 0000000..75d8c33
--- /dev/null
+++ b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>leanback-v17</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Leanback v17</name>
+ <description>Android Support Leanback v17</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2014</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-media-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-fragment</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>recyclerview-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom.md5
new file mode 100644
index 0000000..1030eee
--- /dev/null
+++ b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom.md5
@@ -0,0 +1 @@
+f4763d528ffbe881ab35fb13dc7899d8
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom.sha1
new file mode 100644
index 0000000..accb1b8
--- /dev/null
+++ b/current/support/m2repository/com/android/support/leanback-v17/26.0.2/leanback-v17-26.0.2.pom.sha1
@@ -0,0 +1 @@
+84ef783ea23ed72d78223f0a383011dfb6b4f6ef
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar
new file mode 100644
index 0000000..4b85cd4
--- /dev/null
+++ b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar.md5
new file mode 100644
index 0000000..8e2354f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar.md5
@@ -0,0 +1 @@
+e401ba2229440a0ae9f1ade07b1bc6b3
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar.sha1
new file mode 100644
index 0000000..0c6e0cf
--- /dev/null
+++ b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.aar.sha1
@@ -0,0 +1 @@
+140d55b9aadfb7c2792d1bc8571162d540677346
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom
new file mode 100644
index 0000000..1697e63
--- /dev/null
+++ b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>mediarouter-v7</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android MediaRouter Support Library</name>
+ <description>Android MediaRouter Support Library</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2013</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>appcompat-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>palette-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom.md5
new file mode 100644
index 0000000..201ed87
--- /dev/null
+++ b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom.md5
@@ -0,0 +1 @@
+30ae575dc138f2f768f89bc89076260c
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom.sha1
new file mode 100644
index 0000000..41d029b
--- /dev/null
+++ b/current/support/m2repository/com/android/support/mediarouter-v7/26.0.2/mediarouter-v7-26.0.2.pom.sha1
@@ -0,0 +1 @@
+9a483e815165c7523bd1a9b46ba33f0a06b94994
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar
new file mode 100644
index 0000000..74acdb3
--- /dev/null
+++ b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar.md5
new file mode 100644
index 0000000..6b4dbf6
--- /dev/null
+++ b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar.md5
@@ -0,0 +1 @@
+df2ee7cb397b4e1fdbc7b1153d9bc4ac
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar.sha1
new file mode 100644
index 0000000..6385035
--- /dev/null
+++ b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.aar.sha1
@@ -0,0 +1 @@
+28254f0725f8ae452d652a8abba31d5bd53699c2
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom
new file mode 100644
index 0000000..b4b35bb
--- /dev/null
+++ b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>palette-v7</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Palette v7</name>
+ <description>Android Support Palette v7</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2014</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-utils</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom.md5
new file mode 100644
index 0000000..dc150f6
--- /dev/null
+++ b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom.md5
@@ -0,0 +1 @@
+3505ecbd7f0b4d3cc2292fc5158a2836
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom.sha1
new file mode 100644
index 0000000..9397e7f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/palette-v7/26.0.2/palette-v7-26.0.2.pom.sha1
@@ -0,0 +1 @@
+a21b47bfda4f533e26dca79bdbc75c155c3cb8a7
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar
new file mode 100644
index 0000000..c8bb940
--- /dev/null
+++ b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar.md5
new file mode 100644
index 0000000..babeb5f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar.md5
@@ -0,0 +1 @@
+7200a681437481ec48fbf4bfca7401ff
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar.sha1
new file mode 100644
index 0000000..015f481
--- /dev/null
+++ b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.aar.sha1
@@ -0,0 +1 @@
+fe35f292ca9675b16ba406c8a20afdadbef7354e
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom
new file mode 100644
index 0000000..846d369
--- /dev/null
+++ b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>percent</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Percent Support Library</name>
+ <description>Android Percent Support Library</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom.md5
new file mode 100644
index 0000000..cee252d
--- /dev/null
+++ b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom.md5
@@ -0,0 +1 @@
+0f0ce13094fa49b3c4ce84a9712abf5e
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom.sha1
new file mode 100644
index 0000000..0b236f9
--- /dev/null
+++ b/current/support/m2repository/com/android/support/percent/26.0.2/percent-26.0.2.pom.sha1
@@ -0,0 +1 @@
+a0319359f52834b188f21d08f981ad3d12583e39
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar
new file mode 100644
index 0000000..21f450c
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar.md5
new file mode 100644
index 0000000..5b609fa
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar.md5
@@ -0,0 +1 @@
+1542e30da5248e361be21beabd8893d7
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar.sha1
new file mode 100644
index 0000000..65ba4fd
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.aar.sha1
@@ -0,0 +1 @@
+8f5110d7927a19af7ba5ca55c7ee347def976711
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom
new file mode 100644
index 0000000..8ddd631
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>preference-leanback-v17</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Leanback Preference v17</name>
+ <description>Android Support Leanback Preference v17</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>appcompat-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>recyclerview-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>preference-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>preference-v14</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>leanback-v17</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom.md5
new file mode 100644
index 0000000..b0bc4fc
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom.md5
@@ -0,0 +1 @@
+30bd052dec5df12389eb5f4ff0dc853c
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom.sha1
new file mode 100644
index 0000000..e5cf0e9
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-leanback-v17/26.0.2/preference-leanback-v17-26.0.2.pom.sha1
@@ -0,0 +1 @@
+e5da8380991ac22e78b19b2908c3dbdf07f0e5f7
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar
new file mode 100644
index 0000000..64ee5a5
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar.md5
new file mode 100644
index 0000000..86cf2d2
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar.md5
@@ -0,0 +1 @@
+2eba30581c078aa4ce4dcf40dcaeeb0a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar.sha1
new file mode 100644
index 0000000..6f33ab5
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.aar.sha1
@@ -0,0 +1 @@
+3fb1dd7be821481a7cac755116a2f75fb5572e23
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom
new file mode 100644
index 0000000..92b0cff
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>preference-v14</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Preference v14</name>
+ <description>Android Support Preference v14</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>appcompat-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>recyclerview-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>preference-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom.md5
new file mode 100644
index 0000000..0f5d913
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom.md5
@@ -0,0 +1 @@
+affc1db5450f9b1bbb4cfd712e7d9d61
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom.sha1
new file mode 100644
index 0000000..2e00f99
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v14/26.0.2/preference-v14-26.0.2.pom.sha1
@@ -0,0 +1 @@
+77e0330a007d7b27160980aaa26c75565b4fa77d
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar
new file mode 100644
index 0000000..eaad590
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar.md5
new file mode 100644
index 0000000..762bec6
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar.md5
@@ -0,0 +1 @@
+c8770a07519e118220c1d7fd5e91403a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar.sha1
new file mode 100644
index 0000000..b9f913f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.aar.sha1
@@ -0,0 +1 @@
+de87be6f39bf0137f2a7d24564f4cbab251b162f
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom
new file mode 100644
index 0000000..e1cab0c
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>preference-v7</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Preference v7</name>
+ <description>Android Support Preference v7</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>appcompat-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>recyclerview-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom.md5
new file mode 100644
index 0000000..0cb16e3
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom.md5
@@ -0,0 +1 @@
+091c57da7f2f4ccc018dd3c5990e591a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom.sha1
new file mode 100644
index 0000000..ad2ee82
--- /dev/null
+++ b/current/support/m2repository/com/android/support/preference-v7/26.0.2/preference-v7-26.0.2.pom.sha1
@@ -0,0 +1 @@
+811058172d46845a5fdab9f12c7f8ce89e67b0fc
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar
new file mode 100644
index 0000000..6e2cec8
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar.md5
new file mode 100644
index 0000000..6e63321
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar.md5
@@ -0,0 +1 @@
+76bab2a75863a2759fd06a58b2d9d672
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar.sha1
new file mode 100644
index 0000000..a6f19fe
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.aar.sha1
@@ -0,0 +1 @@
+def055212b8fc3cd6058c40ac7d6a32f0b6ea3e4
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom
new file mode 100644
index 0000000..82f63a6
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>recommendation</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Recommendation</name>
+ <description>Android Support Recommendation</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom.md5
new file mode 100644
index 0000000..2c12b85
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom.md5
@@ -0,0 +1 @@
+0fd4a718b7a5c3332be6f4d2c8921d0a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom.sha1
new file mode 100644
index 0000000..5713d69
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recommendation/26.0.2/recommendation-26.0.2.pom.sha1
@@ -0,0 +1 @@
+a79e0f696f35f562f2836c99bbde78a0391f35ed
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar
new file mode 100644
index 0000000..1009f44
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar.md5
new file mode 100644
index 0000000..d150ef7
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar.md5
@@ -0,0 +1 @@
+097f169f619c3efc7a3570f4407782d2
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar.sha1
new file mode 100644
index 0000000..a107cad
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.aar.sha1
@@ -0,0 +1 @@
+d19eefead43b9ec1114232cd697dc96e757ac1c0
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom
new file mode 100644
index 0000000..a86d31a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>recyclerview-v7</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support RecyclerView v7</name>
+ <description>Android Support RecyclerView v7</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2014</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom.md5
new file mode 100644
index 0000000..a7ee453
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom.md5
@@ -0,0 +1 @@
+3682a1089e7b91217702a51a07ead934
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom.sha1
new file mode 100644
index 0000000..de0ea0b
--- /dev/null
+++ b/current/support/m2repository/com/android/support/recyclerview-v7/26.0.2/recyclerview-v7-26.0.2.pom.sha1
@@ -0,0 +1 @@
+1b9faed613be826f0e5d7eaa111edd02cb119654
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip
new file mode 100644
index 0000000..416ddd8
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip.md5 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip.md5
new file mode 100644
index 0000000..49b5750
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip.md5
@@ -0,0 +1 @@
+7563dbafcdaec1589e80ed78a05992ae
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip.sha1 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip.sha1
new file mode 100644
index 0000000..33317db
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-annotations.zip.sha1
@@ -0,0 +1 @@
+140ea33dfb5d893345db4f82fe5038485a3fff3b
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar
new file mode 100644
index 0000000..64c6586
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar.md5 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar.md5
new file mode 100644
index 0000000..5b3df82
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar.md5
@@ -0,0 +1 @@
+5d82d880585fc9e82c372bfc3e42d3ec
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar.sha1 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar.sha1
new file mode 100644
index 0000000..221569c
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2-javadoc.jar.sha1
@@ -0,0 +1 @@
+28208800bfa94af496e42ff45203b9b09d81f141
\ No newline at end of file
diff --git a/current/support/annotations/android-support-annotations.jar b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar
similarity index 100%
rename from current/support/annotations/android-support-annotations.jar
rename to current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar.md5 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar.md5
new file mode 100644
index 0000000..f2d42e9
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar.md5
@@ -0,0 +1 @@
+a15dccefeafb56c31c1fd57600851c8a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar.sha1 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar.sha1
new file mode 100644
index 0000000..b0cbc76
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.jar.sha1
@@ -0,0 +1 @@
+8b68a849722b44f584e2d68c451c5e3844c10380
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom
new file mode 100644
index 0000000..5dce71a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <name>Android Support Library Annotations</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2013</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom.md5
new file mode 100644
index 0000000..3fd6550
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom.md5
@@ -0,0 +1 @@
+8faa57852cbae445aac3771272287153
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom.sha1
new file mode 100644
index 0000000..20b0a48
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-annotations/26.0.2/support-annotations-26.0.2.pom.sha1
@@ -0,0 +1 @@
+064ba98589b894a0d04f2b112061befbc77e03fa
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar
new file mode 100644
index 0000000..739c7b0
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar.md5
new file mode 100644
index 0000000..029bb6e
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar.md5
@@ -0,0 +1 @@
+4bd305f67fe0b9a32e43ab86bebc476e
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar.sha1
new file mode 100644
index 0000000..518ab91
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.aar.sha1
@@ -0,0 +1 @@
+342fa9af0dbea4a4d1d92fabd6fcf55a00528db5
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom
new file mode 100644
index 0000000..669081d
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Library compat</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom.md5
new file mode 100644
index 0000000..b9a809e
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom.md5
@@ -0,0 +1 @@
+512e834354ae067c479a9fcfb98cdccb
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom.sha1
new file mode 100644
index 0000000..b95a14a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-compat/26.0.2/support-compat-26.0.2.pom.sha1
@@ -0,0 +1 @@
+cf3024436b9ebdabe6e7c3799967a7d9a2eac6cf
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar
new file mode 100644
index 0000000..e35a3aa
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar.md5
new file mode 100644
index 0000000..d1ff484
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar.md5
@@ -0,0 +1 @@
+270d0c5175ecdae934dd953f06f0b276
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar.sha1
new file mode 100644
index 0000000..2fe89db
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.aar.sha1
@@ -0,0 +1 @@
+0c55b19b6a499c4a78227ebc8390475d594e08d0
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom
new file mode 100644
index 0000000..1a729d5
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Library core UI</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom.md5
new file mode 100644
index 0000000..55a98bb
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom.md5
@@ -0,0 +1 @@
+2e2e5e9da22f8010b64e64b2fad355f8
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom.sha1
new file mode 100644
index 0000000..897b50f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-ui/26.0.2/support-core-ui-26.0.2.pom.sha1
@@ -0,0 +1 @@
+5aa07c751f9593c5fe7094ed941b29b46d9a9031
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar
new file mode 100644
index 0000000..b377cea
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar.md5
new file mode 100644
index 0000000..16bbb4c
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar.md5
@@ -0,0 +1 @@
+057d4902c0ad58f5e24b2d155115bfeb
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar.sha1
new file mode 100644
index 0000000..3e1e885
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.aar.sha1
@@ -0,0 +1 @@
+641bb56a309f50fe37ca6c5e48e7665f739e7c19
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom
new file mode 100644
index 0000000..9456681
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-utils</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Library core utils</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom.md5
new file mode 100644
index 0000000..08192a7
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom.md5
@@ -0,0 +1 @@
+f2e89d52ab9f5ec6990161f0a634e820
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom.sha1
new file mode 100644
index 0000000..ec7a150
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-core-utils/26.0.2/support-core-utils-26.0.2.pom.sha1
@@ -0,0 +1 @@
+b1d45292e499eea2ccea51e7caf204fd878eca88
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar
new file mode 100644
index 0000000..82484b1
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar.md5
new file mode 100644
index 0000000..c9edb93
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar.md5
@@ -0,0 +1 @@
+4edcd40ccaaca4ce5f8c8d28b4ecfb06
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar.sha1
new file mode 100644
index 0000000..f713e62
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.aar.sha1
@@ -0,0 +1 @@
+20230de583fae449ec34586de9bb8573a1ed47c4
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom
new file mode 100644
index 0000000..aac7760
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-dynamic-animation</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support DynamicAnimation</name>
+ <description>Physics-based animation in support library, where the animations are driven by physics force. You can use this Animation library to create smooth and realistic animations.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2017</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-utils</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom.md5
new file mode 100644
index 0000000..c806a9f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom.md5
@@ -0,0 +1 @@
+d26e2de2764b922d6e82a836d0196f73
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom.sha1
new file mode 100644
index 0000000..b526355
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-dynamic-animation/26.0.2/support-dynamic-animation-26.0.2.pom.sha1
@@ -0,0 +1 @@
+6cba6c8aee2c8acb2f16033fe96895b6f394228a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar
new file mode 100644
index 0000000..cadefe4
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar.md5
new file mode 100644
index 0000000..6aaa81a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar.md5
@@ -0,0 +1 @@
+518767e420d63a8fbe0d10ab2c0051ff
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar.sha1
new file mode 100644
index 0000000..c286eb3
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.aar.sha1
@@ -0,0 +1 @@
+23ee5eb4b3f02b7334e41efa77e70c69237e4025
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom
new file mode 100644
index 0000000..f65f59a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-emoji-appcompat</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Emoji AppCompat</name>
+ <description>EmojiCompat Widgets for AppCompat integration</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2017</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-emoji</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>appcompat-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom.md5
new file mode 100644
index 0000000..991e2d9
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom.md5
@@ -0,0 +1 @@
+6782596bdd77fc96ba8544136c9f864c
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom.sha1
new file mode 100644
index 0000000..08dd850
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-appcompat/26.0.2/support-emoji-appcompat-26.0.2.pom.sha1
@@ -0,0 +1 @@
+abc241864a40079a5d820dd3a1f6fd853773635a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar
new file mode 100644
index 0000000..4c5fde9
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar.md5
new file mode 100644
index 0000000..ab190e4
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar.md5
@@ -0,0 +1 @@
+43b0b1f022f24fd9df4ce9b40a0aefc9
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar.sha1
new file mode 100644
index 0000000..2c016ee
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.aar.sha1
@@ -0,0 +1 @@
+9e387b92588d8f3c2a77759b07afc7c33feee876
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom
new file mode 100644
index 0000000..8238396
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-emoji-bundled</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Emoji Compat</name>
+ <description>Library bundled with assets to enable emoji compatibility in Kitkat and newer devices to avoid the empty emoji characters.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2017</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ <license>
+ <name>SIL Open Font License, Version 1.1</name>
+ <url>http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web</url>
+ <distribution>repo</distribution>
+ </license>
+ <license>
+ <name>Unicode, Inc. License</name>
+ <url>http://www.unicode.org/copyright.html#License</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-emoji</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom.md5
new file mode 100644
index 0000000..09f59a1
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom.md5
@@ -0,0 +1 @@
+6548d3cc16036345706c690e9a5edf0d
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom.sha1
new file mode 100644
index 0000000..4fb5d50
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji-bundled/26.0.2/support-emoji-bundled-26.0.2.pom.sha1
@@ -0,0 +1 @@
+5e0e103baacbd0235e310fc6aa040501b9b5f100
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar
new file mode 100644
index 0000000..fab1efe
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar.md5
new file mode 100644
index 0000000..56674e0
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar.md5
@@ -0,0 +1 @@
+400b6468a8339474cfb74030954ba8b1
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar.sha1
new file mode 100644
index 0000000..6abc946
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.aar.sha1
@@ -0,0 +1 @@
+924fe843aa34f82bfdf3b389ea239d7cac6359ef
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom
new file mode 100644
index 0000000..2c00f88
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-emoji</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Emoji Compat</name>
+ <description>Core library to enable emoji compatibility in Kitkat and newer devices to avoid the empty emoji characters.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2017</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ <license>
+ <name>SIL Open Font License, Version 1.1</name>
+ <url>http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web</url>
+ <distribution>repo</distribution>
+ </license>
+ <license>
+ <name>Unicode, Inc. License</name>
+ <url>http://www.unicode.org/copyright.html#License</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom.md5
new file mode 100644
index 0000000..d7affef
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom.md5
@@ -0,0 +1 @@
+e86d1d26172c8d8a7fe6ecaf64cdcc3a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom.sha1
new file mode 100644
index 0000000..1b467aa
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-emoji/26.0.2/support-emoji-26.0.2.pom.sha1
@@ -0,0 +1 @@
+f865aee8f78ae69496b5e7cc99dd8c3e363e1f27
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar
new file mode 100644
index 0000000..a1519b4
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar.md5
new file mode 100644
index 0000000..092e6a3
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar.md5
@@ -0,0 +1 @@
+e9215dee3d3c76fabc4dae63d00267fc
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar.sha1
new file mode 100644
index 0000000..316c556
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.aar.sha1
@@ -0,0 +1 @@
+26cf0203b3dbb19862c462b7a711b759580a3393
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom
new file mode 100644
index 0000000..c6ced1f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-fragment</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Library fragment</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-utils</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom.md5
new file mode 100644
index 0000000..58baf26
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom.md5
@@ -0,0 +1 @@
+d1c3b34fbd5321f03384d4aff0f2e8b0
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom.sha1
new file mode 100644
index 0000000..7222a4b
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-fragment/26.0.2/support-fragment-26.0.2.pom.sha1
@@ -0,0 +1 @@
+af31d1e645360844fe83db8a0927b3a7f8f4edda
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar
new file mode 100644
index 0000000..264405c
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar.md5
new file mode 100644
index 0000000..5eb2cfe
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar.md5
@@ -0,0 +1 @@
+4c4ab02e042341d7cc4cca5f12839007
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar.sha1
new file mode 100644
index 0000000..d14edee
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.aar.sha1
@@ -0,0 +1 @@
+c7912532b36588f54933bc03b109e5b5f24e0b0d
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom
new file mode 100644
index 0000000..c3d3bcf
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-media-compat</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Library media compat</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom.md5
new file mode 100644
index 0000000..4759845
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom.md5
@@ -0,0 +1 @@
+9bbe7fc7fd287f39910b2e7aacce37ac
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom.sha1
new file mode 100644
index 0000000..f20bfa1
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-media-compat/26.0.2/support-media-compat-26.0.2.pom.sha1
@@ -0,0 +1 @@
+f65317b491650d9e2e7af18aad837bd54a65778e
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar
new file mode 100644
index 0000000..e6a23f3
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar.md5
new file mode 100644
index 0000000..d22a774
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar.md5
@@ -0,0 +1 @@
+9feb03560d2c8b41bb7bba492b931cb6
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar.sha1
new file mode 100644
index 0000000..0be155a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.aar.sha1
@@ -0,0 +1 @@
+ddd183cdcf889200b8bc6ebb5239667f7795179d
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom
new file mode 100644
index 0000000..3c02403
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-tv-provider</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support TV Provider</name>
+ <description>Android Support Library for TV Provider</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2017</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom.md5
new file mode 100644
index 0000000..f6bf442
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom.md5
@@ -0,0 +1 @@
+cf40cf14e501841aaebda943c87a175a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom.sha1
new file mode 100644
index 0000000..f8e8c93
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-tv-provider/26.0.2/support-tv-provider-26.0.2.pom.sha1
@@ -0,0 +1 @@
+670596decfccbee56448df69bff9b970088c8f6a
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar
new file mode 100644
index 0000000..4c119d4
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar.md5
new file mode 100644
index 0000000..63f5baf
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar.md5
@@ -0,0 +1 @@
+5415291cefb6f3c2c5893fa4cee26e67
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar.sha1
new file mode 100644
index 0000000..f4fd35e
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.aar.sha1
@@ -0,0 +1 @@
+f6027b77852dc2779062c352f091cda6ad78b44e
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom
new file mode 100644
index 0000000..3d3fb19
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v13</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Library v13</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom.md5
new file mode 100644
index 0000000..7149d76
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom.md5
@@ -0,0 +1 @@
+c8aa2a582a5fa9fdf011d0b45e45a9b8
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom.sha1
new file mode 100644
index 0000000..96a5dc8
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v13/26.0.2/support-v13-26.0.2.pom.sha1
@@ -0,0 +1 @@
+4ae4c9938ba0e9ba0b0e78d54735ddbe45a29bfc
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar
new file mode 100644
index 0000000..d00371a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar.md5
new file mode 100644
index 0000000..ca8819f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar.md5
@@ -0,0 +1 @@
+3ed4f5a644752a88f47cea000fc96d0b
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar.sha1
new file mode 100644
index 0000000..1382756
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.aar.sha1
@@ -0,0 +1 @@
+762902b1aa5eb48bdb1a1f84b1be19a7b1285708
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom
new file mode 100644
index 0000000..d1050e1
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support Library v4</name>
+ <description>The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2011</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-media-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-utils</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-fragment</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom.md5
new file mode 100644
index 0000000..d721238
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom.md5
@@ -0,0 +1 @@
+c07459f04691356f042f6ed7c2a7497d
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom.sha1
new file mode 100644
index 0000000..2a55ecf
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-v4/26.0.2/support-v4-26.0.2.pom.sha1
@@ -0,0 +1 @@
+f3417d10effa8d6bafae4e78a7fd09b16067f699
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar
new file mode 100644
index 0000000..749afaf
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar.md5
new file mode 100644
index 0000000..08cb83a
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar.md5
@@ -0,0 +1 @@
+df9e0cd98e31d899db0d17f0afb4c7e6
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar.sha1
new file mode 100644
index 0000000..eb9764d
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.aar.sha1
@@ -0,0 +1 @@
+89ebac92d36ee264233136fb473d4f61d17d570d
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom
new file mode 100644
index 0000000..751400e
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-vector-drawable</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Support VectorDrawable</name>
+ <description>Android Support VectorDrawable</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-compat</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom.md5
new file mode 100644
index 0000000..1b8d251
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom.md5
@@ -0,0 +1 @@
+01419555bd0aa20f61993dc27fcdd939
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom.sha1
new file mode 100644
index 0000000..79e78a3
--- /dev/null
+++ b/current/support/m2repository/com/android/support/support-vector-drawable/26.0.2/support-vector-drawable-26.0.2.pom.sha1
@@ -0,0 +1 @@
+c55de7d06fcd692a786f190056dfca8b394ba56c
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar
new file mode 100644
index 0000000..6636a8f
--- /dev/null
+++ b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar.md5
new file mode 100644
index 0000000..ee32629
--- /dev/null
+++ b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar.md5
@@ -0,0 +1 @@
+9ba11412ce1f3dcbef6f561ead852fe6
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar.sha1
new file mode 100644
index 0000000..3c364fb
--- /dev/null
+++ b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.aar.sha1
@@ -0,0 +1 @@
+8f33c438318d4b8526fc802a882d9a23520bde6c
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom
new file mode 100644
index 0000000..c26b404
--- /dev/null
+++ b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>transition</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Transition Support Library</name>
+ <description>Android Transition Support Library</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2016</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-v4</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom.md5
new file mode 100644
index 0000000..54256bf
--- /dev/null
+++ b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom.md5
@@ -0,0 +1 @@
+9fc6ec473d01f7fba03a32882999ecaa
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom.sha1
new file mode 100644
index 0000000..4598bd7
--- /dev/null
+++ b/current/support/m2repository/com/android/support/transition/26.0.2/transition-26.0.2.pom.sha1
@@ -0,0 +1 @@
+f585c5d5097a9f6bf07acdf89e91ac1f5cfd60c8
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar
new file mode 100644
index 0000000..5367ef2
--- /dev/null
+++ b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar
Binary files differ
diff --git a/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar.md5 b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar.md5
new file mode 100644
index 0000000..0596a98
--- /dev/null
+++ b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar.md5
@@ -0,0 +1 @@
+50a6b43876f5e3d033d83a0a75e1caee
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar.sha1 b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar.sha1
new file mode 100644
index 0000000..a08c436
--- /dev/null
+++ b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.aar.sha1
@@ -0,0 +1 @@
+ad6e5ae0d8e3ea832730771188cbdbe0ce37bebb
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom
new file mode 100644
index 0000000..a0f6ee1
--- /dev/null
+++ b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.android.support</groupId>
+ <artifactId>wear</artifactId>
+ <version>26.0.2</version>
+ <packaging>aar</packaging>
+ <name>Android Wear Support UI</name>
+ <description>Android Wear Support UI</description>
+ <url>http://developer.android.com/tools/extras/support-library.html</url>
+ <inceptionYear>2016</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <scm>
+ <connection>scm:git:https://android.googlesource.com/platform/frameworks/support</connection>
+ <url>http://source.android.com</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-annotations</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>support-core-ui</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>percent</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.android.support</groupId>
+ <artifactId>recyclerview-v7</artifactId>
+ <version>26.0.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom.md5 b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom.md5
new file mode 100644
index 0000000..648380d
--- /dev/null
+++ b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom.md5
@@ -0,0 +1 @@
+000f9977e49bc0e0ae1ff56e3c14c3c0
\ No newline at end of file
diff --git a/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom.sha1 b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom.sha1
new file mode 100644
index 0000000..c74be52
--- /dev/null
+++ b/current/support/m2repository/com/android/support/wear/26.0.2/wear-26.0.2.pom.sha1
@@ -0,0 +1 @@
+d7ab99397bfc83db683c40515abf605e3693a8c6
\ No newline at end of file
diff --git a/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml b/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml
new file mode 100644
index 0000000..0e20917
--- /dev/null
+++ b/current/support/manifests/android-support-animatedvectordrawable/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.graphics.drawable.animated" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-compat/AndroidManifest.xml b/current/support/manifests/android-support-compat/AndroidManifest.xml
new file mode 100644
index 0000000..9de7e98
--- /dev/null
+++ b/current/support/manifests/android-support-compat/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.compat" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.compat" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-core-ui/AndroidManifest.xml b/current/support/manifests/android-support-core-ui/AndroidManifest.xml
new file mode 100644
index 0000000..d771e09
--- /dev/null
+++ b/current/support/manifests/android-support-core-ui/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.coreui" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.coreui" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-core-utils/AndroidManifest.xml b/current/support/manifests/android-support-core-utils/AndroidManifest.xml
new file mode 100644
index 0000000..efca010
--- /dev/null
+++ b/current/support/manifests/android-support-core-utils/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.coreutils" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.coreutils" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-customtabs/AndroidManifest.xml b/current/support/manifests/android-support-customtabs/AndroidManifest.xml
new file mode 100644
index 0000000..d840213
--- /dev/null
+++ b/current/support/manifests/android-support-customtabs/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.customtabs" >
+
+ <uses-sdk android:minSdkVersion="15" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-design/AndroidManifest.xml b/current/support/manifests/android-support-design/AndroidManifest.xml
new file mode 100644
index 0000000..96b0e79
--- /dev/null
+++ b/current/support/manifests/android-support-design/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.design" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.transition" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml b/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml
new file mode 100644
index 0000000..15b9b38
--- /dev/null
+++ b/current/support/manifests/android-support-dynamic-animation/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.dynamicanimation" >
+
+ <uses-sdk android:minSdkVersion="16" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml b/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml
new file mode 100644
index 0000000..bcd5c18
--- /dev/null
+++ b/current/support/manifests/android-support-emoji-appcompat/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2017 The Android Open Source Project
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.text.emoji.appcompat" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml b/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml
new file mode 100644
index 0000000..f5020c5
--- /dev/null
+++ b/current/support/manifests/android-support-emoji-bundled/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.text.emoji.bundled" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-emoji/AndroidManifest.xml b/current/support/manifests/android-support-emoji/AndroidManifest.xml
new file mode 100644
index 0000000..699c65a
--- /dev/null
+++ b/current/support/manifests/android-support-emoji/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.text.emoji" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-exifinterface/AndroidManifest.xml b/current/support/manifests/android-support-exifinterface/AndroidManifest.xml
new file mode 100644
index 0000000..a0f49dd
--- /dev/null
+++ b/current/support/manifests/android-support-exifinterface/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.exifinterface" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-fragment/AndroidManifest.xml b/current/support/manifests/android-support-fragment/AndroidManifest.xml
new file mode 100644
index 0000000..a80ab23
--- /dev/null
+++ b/current/support/manifests/android-support-fragment/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.fragment" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.fragment" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-media-compat/AndroidManifest.xml b/current/support/manifests/android-support-media-compat/AndroidManifest.xml
new file mode 100644
index 0000000..7d93115
--- /dev/null
+++ b/current/support/manifests/android-support-media-compat/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.mediacompat" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.mediacompat" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-percent/AndroidManifest.xml b/current/support/manifests/android-support-percent/AndroidManifest.xml
new file mode 100644
index 0000000..b0fe77a
--- /dev/null
+++ b/current/support/manifests/android-support-percent/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.percent" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-recommendation/AndroidManifest.xml b/current/support/manifests/android-support-recommendation/AndroidManifest.xml
new file mode 100644
index 0000000..e4804e8
--- /dev/null
+++ b/current/support/manifests/android-support-recommendation/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.recommendation" >
+
+ <uses-sdk android:minSdkVersion="21" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-transition/AndroidManifest.xml b/current/support/manifests/android-support-transition/AndroidManifest.xml
new file mode 100644
index 0000000..0c97256
--- /dev/null
+++ b/current/support/manifests/android-support-transition/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.transition" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-tv-provider/AndroidManifest.xml b/current/support/manifests/android-support-tv-provider/AndroidManifest.xml
new file mode 100644
index 0000000..cf28815
--- /dev/null
+++ b/current/support/manifests/android-support-tv-provider/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2017 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.media.tv" >
+
+ <uses-sdk android:minSdkVersion="21" />
+
+ <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA" />
+ <uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v13/AndroidManifest.xml b/current/support/manifests/android-support-v13/AndroidManifest.xml
new file mode 100644
index 0000000..087d914
--- /dev/null
+++ b/current/support/manifests/android-support-v13/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.v13" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.v13" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v14-preference/AndroidManifest.xml b/current/support/manifests/android-support-v14-preference/AndroidManifest.xml
new file mode 100644
index 0000000..14db39f
--- /dev/null
+++ b/current/support/manifests/android-support-v14-preference/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v14.preference" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml b/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml
new file mode 100644
index 0000000..0a3aea0
--- /dev/null
+++ b/current/support/manifests/android-support-v17-leanback/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v17.leanback" >
+
+ <uses-sdk android:minSdkVersion="17" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml b/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml
new file mode 100644
index 0000000..4d3f132
--- /dev/null
+++ b/current/support/manifests/android-support-v17-preference-leanback/AndroidManifest.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2015 The Android Open Source Project
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v17.preference"
+ android:versionCode="1"
+ android:versionName="1.0" >
+
+ <uses-sdk android:minSdkVersion="17" />
+
+ <application />
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v4/AndroidManifest.xml b/current/support/manifests/android-support-v4/AndroidManifest.xml
new file mode 100644
index 0000000..57e46db
--- /dev/null
+++ b/current/support/manifests/android-support-v4/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.v4" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.v4" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml b/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml
new file mode 100644
index 0000000..bbd07ba
--- /dev/null
+++ b/current/support/manifests/android-support-v7-appcompat/AndroidManifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2012 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="android.support.v7.appcompat" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ tools:overrideLibrary="android.support.graphics.drawable.animated" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml b/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml
new file mode 100644
index 0000000..e471611
--- /dev/null
+++ b/current/support/manifests/android-support-v7-cardview/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v7.cardview" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml b/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml
new file mode 100644
index 0000000..34c4d92
--- /dev/null
+++ b/current/support/manifests/android-support-v7-gridlayout/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v7.gridlayout" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml b/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml
new file mode 100644
index 0000000..7895737
--- /dev/null
+++ b/current/support/manifests/android-support-v7-mediarouter/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v7.mediarouter" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-palette/AndroidManifest.xml b/current/support/manifests/android-support-v7-palette/AndroidManifest.xml
new file mode 100644
index 0000000..114c6d6
--- /dev/null
+++ b/current/support/manifests/android-support-v7-palette/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v7.palette" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-preference/AndroidManifest.xml b/current/support/manifests/android-support-v7-preference/AndroidManifest.xml
new file mode 100644
index 0000000..5c9ab89
--- /dev/null
+++ b/current/support/manifests/android-support-v7-preference/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v7.preference" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml b/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml
new file mode 100644
index 0000000..1a83f11
--- /dev/null
+++ b/current/support/manifests/android-support-v7-recyclerview/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.v7.recyclerview" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml b/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml
new file mode 100644
index 0000000..b1028b9
--- /dev/null
+++ b/current/support/manifests/android-support-vectordrawable/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.graphics.drawable" >
+
+ <uses-sdk android:minSdkVersion="14" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/manifests/android-support-wear/AndroidManifest.xml b/current/support/manifests/android-support-wear/AndroidManifest.xml
new file mode 100644
index 0000000..2b2bbac
--- /dev/null
+++ b/current/support/manifests/android-support-wear/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2016 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="android.support.wear" >
+
+ <uses-sdk android:minSdkVersion="23" />
+
+ <application>
+ <meta-data
+ android:name="android.support.VERSION"
+ android:value="26.0.2" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/current/support/media-compat/libs/android-support-media-compat.jar b/current/support/media-compat/libs/android-support-media-compat.jar
deleted file mode 100644
index ba40cca..0000000
--- a/current/support/media-compat/libs/android-support-media-compat.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/percent/libs/android-support-percent.jar b/current/support/percent/libs/android-support-percent.jar
deleted file mode 100644
index 3536c3f..0000000
--- a/current/support/percent/libs/android-support-percent.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/recommendation/android-support-recommendation.jar b/current/support/recommendation/android-support-recommendation.jar
deleted file mode 100644
index 21ef089..0000000
--- a/current/support/recommendation/android-support-recommendation.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/transition/libs/android-support-transition.jar b/current/support/transition/libs/android-support-transition.jar
deleted file mode 100644
index df98bd9..0000000
--- a/current/support/transition/libs/android-support-transition.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/tv-provider/android-support-tv-provider.jar b/current/support/tv-provider/android-support-tv-provider.jar
deleted file mode 100644
index 933726e..0000000
--- a/current/support/tv-provider/android-support-tv-provider.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v13/android-support-v13-nodeps.jar b/current/support/v13/android-support-v13-nodeps.jar
deleted file mode 100644
index e109148..0000000
--- a/current/support/v13/android-support-v13-nodeps.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v14/preference/libs/android-support-v14-preference.jar b/current/support/v14/preference/libs/android-support-v14-preference.jar
deleted file mode 100644
index c2c77f1..0000000
--- a/current/support/v14/preference/libs/android-support-v14-preference.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v17/leanback/libs/android-support-v17-leanback.jar b/current/support/v17/leanback/libs/android-support-v17-leanback.jar
deleted file mode 100644
index 9d513d3..0000000
--- a/current/support/v17/leanback/libs/android-support-v17-leanback.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v17/preference-leanback/libs/android-support-v17-preference-leanback.jar b/current/support/v17/preference-leanback/libs/android-support-v17-preference-leanback.jar
deleted file mode 100644
index 74a4925..0000000
--- a/current/support/v17/preference-leanback/libs/android-support-v17-preference-leanback.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v7/appcompat/libs/android-support-v7-appcompat-nodeps.jar b/current/support/v7/appcompat/libs/android-support-v7-appcompat-nodeps.jar
deleted file mode 100644
index 410c9e1..0000000
--- a/current/support/v7/appcompat/libs/android-support-v7-appcompat-nodeps.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v7/cardview/libs/android-support-v7-cardview.jar b/current/support/v7/cardview/libs/android-support-v7-cardview.jar
deleted file mode 100644
index 1b28b66..0000000
--- a/current/support/v7/cardview/libs/android-support-v7-cardview.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v7/gridlayout/libs/android-support-v7-gridlayout.jar b/current/support/v7/gridlayout/libs/android-support-v7-gridlayout.jar
deleted file mode 100644
index 8f3e56c..0000000
--- a/current/support/v7/gridlayout/libs/android-support-v7-gridlayout.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v7/mediarouter/libs/android-support-v7-mediarouter.jar b/current/support/v7/mediarouter/libs/android-support-v7-mediarouter.jar
deleted file mode 100644
index eec351d..0000000
--- a/current/support/v7/mediarouter/libs/android-support-v7-mediarouter.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v7/palette/android-support-v7-palette.jar b/current/support/v7/palette/android-support-v7-palette.jar
deleted file mode 100644
index 1bb3809..0000000
--- a/current/support/v7/palette/android-support-v7-palette.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v7/preference/libs/android-support-v7-preference.jar b/current/support/v7/preference/libs/android-support-v7-preference.jar
deleted file mode 100644
index d8b1ce5..0000000
--- a/current/support/v7/preference/libs/android-support-v7-preference.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/v7/recyclerview/libs/android-support-v7-recyclerview.jar b/current/support/v7/recyclerview/libs/android-support-v7-recyclerview.jar
deleted file mode 100644
index 2ffe1e9..0000000
--- a/current/support/v7/recyclerview/libs/android-support-v7-recyclerview.jar
+++ /dev/null
Binary files differ
diff --git a/current/support/wear/libs/android-support-wear.jar b/current/support/wear/libs/android-support-wear.jar
deleted file mode 100644
index f44b78d..0000000
--- a/current/support/wear/libs/android-support-wear.jar
+++ /dev/null
Binary files differ
diff --git a/update_current.py b/update_current.py
deleted file mode 100755
index e85a4fa..0000000
--- a/update_current.py
+++ /dev/null
@@ -1,401 +0,0 @@
-#!/usr/bin/python
-
-# This script is used to update platform SDK prebuilts, Support Library, and a variety of other
-# prebuilt libraries used by Android's Makefile builds. For details on how to use this script,
-# visit go/update-prebuilts.
-import os, sys, getopt, zipfile, re
-import argparse
-import subprocess
-from shutil import copyfile, rmtree
-from distutils.version import LooseVersion
-
-current_path = 'current'
-system_path = 'system_current'
-api_path = 'api'
-system_api_path = 'system-api'
-framework_sdk_target = 'sdk_mac'
-support_dir = os.path.join(current_path, 'support')
-extras_dir = os.path.join(current_path, 'extras')
-
-# See go/fetch_artifact for details on this script.
-FETCH_ARTIFACT = '/google/data/ro/projects/android/fetch_artifact'
-
-# Does not import support-v4, which is handled as a separate Android.mk (../support-v4) to
-# statically include dependencies. Similarly, the support-v13 module is imported as
-# support-v13-nodeps and then handled as a separate Android.mk (../support-v13) to statically
-# include dependencies.
-maven_to_make = {
- 'animated-vector-drawable': ['android-support-animatedvectordrawable', 'graphics/drawable'],
- 'appcompat-v7': ['android-support-v7-appcompat-nodeps', 'v7/appcompat'],
- 'cardview-v7': ['android-support-v7-cardview', 'v7/cardview'],
- 'customtabs': ['android-support-customtabs', 'customtabs'],
- 'design': ['android-support-design', 'design'],
- 'exifinterface': ['android-support-exifinterface', 'exifinterface'],
- 'gridlayout-v7': ['android-support-v7-gridlayout', 'v7/gridlayout'],
- 'leanback-v17': ['android-support-v17-leanback', 'v17/leanback'],
- 'mediarouter-v7': ['android-support-v7-mediarouter', 'v7/mediarouter'],
- 'multidex': ['android-support-multidex', 'multidex/library'],
- 'multidex-instrumentation': ['android-support-multidex-instrumentation', 'multidex/instrumentation'],
- 'palette-v7': ['android-support-v7-palette', 'v7/palette'],
- 'percent': ['android-support-percent', 'percent'],
- 'preference-leanback-v17': ['android-support-v17-preference-leanback', 'v17/preference-leanback'],
- 'preference-v14': ['android-support-v14-preference', 'v14/preference'],
- 'preference-v7': ['android-support-v7-preference', 'v7/preference'],
- 'recommendation': ['android-support-recommendation', 'recommendation'],
- 'recyclerview-v7': ['android-support-v7-recyclerview', 'v7/recyclerview'],
- 'support-annotations': ['android-support-annotations', 'annotations'],
- 'support-compat': ['android-support-compat', 'compat'],
- 'support-core-ui': ['android-support-core-ui', 'core-ui'],
- 'support-core-utils': ['android-support-core-utils', 'core-utils'],
- 'support-dynamic-animation': ['android-support-dynamic-animation', 'dynamic-animation'],
- 'support-emoji': ['android-support-emoji', 'emoji'],
- 'support-emoji-appcompat': ['android-support-emoji-appcompat', 'emoji-appcompat'],
- 'support-emoji-bundled': ['android-support-emoji-bundled', 'emoji-bundled'],
- 'support-fragment': ['android-support-fragment', 'fragment'],
- 'support-media-compat': ['android-support-media-compat', 'media-compat'],
- 'support-tv-provider': ['android-support-tv-provider', 'tv-provider'],
- 'support-v13': ['android-support-v13-nodeps', 'v13'],
- 'support-vector-drawable': ['android-support-vectordrawable', 'graphics/drawable'],
- 'transition': ['android-support-transition', 'transition'],
- 'wear': ['android-support-wear', 'wear'],
- 'constraint-layout': ['android-support-constraint-layout', 'constraint-layout'],
- 'constraint-layout-solver': ['android-support-constraint-layout-solver', 'constraint-layout-solver']
-}
-
-# Always remove these files.
-blacklist_files = [
- 'annotations.zip',
- 'public.txt',
- 'R.txt',
- 'AndroidManifest.xml',
- os.path.join('libs','noto-emoji-compat-java.jar')
-]
-
-artifact_pattern = re.compile(r"^(.+?)-(\d+\.\d+\.\d+(?:-\w+\d+)?(?:-[\d.]+)*)\.(jar|aar)$")
-
-
-def touch(fname, times=None):
- with open(fname, 'a'):
- os.utime(fname, times)
-
-
-def path(*path_parts):
- return reduce((lambda x, y: os.path.join(x, y)), path_parts)
-
-
-def flatten(list):
- return reduce((lambda x, y: "%s %s" % (x, y)), list)
-
-
-def rm(path):
- if os.path.isdir(path):
- rmtree(path)
- elif os.path.exists(path):
- os.remove(path)
-
-
-def mv(src_path, dst_path):
- if os.path.exists(dst_path):
- rm(dst_path)
- if not os.path.exists(os.path.dirname(dst_path)):
- os.makedirs(os.path.dirname(dst_path))
- os.rename(src_path, dst_path)
-
-
-def detect_artifacts(repo_dir):
- maven_lib_info = {}
-
- # Find the latest revision for each artifact.
- for root, dirs, files in os.walk(repo_dir):
- for file in files:
- matcher = artifact_pattern.match(file)
- if matcher:
- maven_lib_name = matcher.group(1)
- maven_lib_vers = LooseVersion(matcher.group(2))
-
- if maven_lib_name in maven_to_make:
- if maven_lib_name not in maven_lib_info \
- or maven_lib_vers > maven_lib_info[maven_lib_name][0]:
- maven_lib_info[maven_lib_name] = [maven_lib_vers, root, file]
-
- return maven_lib_info
-
-
-def transform_maven_repo(repo_dir, update_dir, use_make_dir=True):
- maven_lib_info = detect_artifacts(repo_dir)
-
- cwd = os.getcwd()
-
- # Use a temporary working directory.
- working_dir = os.path.join(cwd, 'support_tmp')
- if os.path.exists(working_dir):
- rmtree(working_dir)
- os.mkdir(working_dir)
-
- for info in maven_lib_info.values():
- transform_maven_lib(working_dir, info[1], info[2], use_make_dir)
-
- # Replace the old directory.
- output_dir = os.path.join(cwd, update_dir)
- mv(working_dir, output_dir)
-
-
-def transform_maven_lib(working_dir, root, file, use_make_dir):
- matcher = artifact_pattern.match(file)
- maven_lib_name = matcher.group(1)
- maven_lib_vers = matcher.group(2)
- maven_lib_type = matcher.group(3)
-
- make_lib_name = maven_to_make[maven_lib_name][0]
- make_dir_name = maven_to_make[maven_lib_name][1]
- artifact_file = os.path.join(root, file)
- target_dir = os.path.join(working_dir, make_dir_name) if use_make_dir else working_dir
- if not os.path.exists(target_dir):
- os.makedirs(target_dir)
-
- if maven_lib_type == "aar":
- process_aar(artifact_file, target_dir, make_lib_name)
- else:
- target_file = os.path.join(target_dir, make_lib_name + ".jar")
- os.rename(artifact_file, target_file)
-
- print maven_lib_vers, ":", maven_lib_name, "->", make_lib_name
-
-
-def process_aar(artifact_file, target_dir, make_lib_name):
- # Extract AAR file to target_dir.
- with zipfile.ZipFile(artifact_file) as zip:
- zip.extractall(target_dir)
-
- # Rename classes.jar to match the make artifact
- classes_jar = os.path.join(target_dir, "classes.jar")
- if os.path.exists(classes_jar):
- # If it has resources, it needs a libs dir.
- res_dir = os.path.join(target_dir, "res")
- if os.path.exists(res_dir) and os.listdir(res_dir):
- libs_dir = os.path.join(target_dir, "libs")
- if not os.path.exists(libs_dir):
- os.mkdir(libs_dir)
- else:
- libs_dir = target_dir
- target_jar = os.path.join(libs_dir, make_lib_name + ".jar")
- os.rename(classes_jar, target_jar)
-
- # Remove or preserve empty dirs.
- for root, dirs, files in os.walk(target_dir):
- for dir in dirs:
- dir_path = os.path.join(root, dir)
- if not os.listdir(dir_path):
- os.rmdir(dir_path)
-
- # Remove top-level cruft.
- for file in blacklist_files:
- file_path = os.path.join(target_dir, file)
- if os.path.exists(file_path):
- os.remove(file_path)
-
-
-def fetch_artifact(target, build_id, artifact_path):
- print 'Fetching %s from %s...' % (artifact_path, target)
- fetch_cmd = [FETCH_ARTIFACT, '--bid', str(build_id), '--target', target, artifact_path]
- try:
- subprocess.check_output(fetch_cmd, stderr=subprocess.STDOUT)
- except subprocess.CalledProcessError:
- print >> sys.stderr, 'FAIL: Unable to retrieve %s artifact for build ID %d' % (artifact_path, build_id)
- return None
- return artifact_path
-
-
-def fetch_artifacts(target, build_id, artifact_dict):
- for artifact, target_path in artifact_dict.items():
- artifact_path = fetch_artifact(target, build_id, artifact)
- if not artifact_path:
- return False
- mv(artifact_path, target_path)
- return True
-
-
-def fetch_and_extract(target, build_id, file):
- artifact_path = fetch_artifact(target, build_id, file)
- if not artifact_path:
- return None
-
- # Unzip the repo archive into a separate directory.
- repo_dir = os.path.basename(artifact_path)[:-4]
- with zipfile.ZipFile(artifact_path) as zipFile:
- zipFile.extractall(repo_dir)
-
- return repo_dir
-
-
-def update_support(target, build_id):
- repo_file = 'top-of-tree-m2repository-%s.zip' % build_id
- repo_dir = fetch_and_extract(target, build_id, repo_file)
- if not repo_dir:
- print >> sys.stderr, 'Failed to extract Support Library repository'
- return False
-
- # Transform the repo archive into a Makefile-compatible format.
- transform_maven_repo(repo_dir, support_dir)
- return True
-
-
-def update_constraint(target, build_id):
- layout_dir = fetch_and_extract(target, build_id, 'com.android.support.constraint-constraint-layout-%s.zip' % build_id)
- solver_dir = fetch_and_extract(target, build_id, 'com.android.support.constraint-constraint-layout-solver-%s.zip' % build_id)
- if not layout_dir or not solver_dir:
- return False
-
- # Passing False here is an inelegant solution, but it means we can replace
- # the top-level directory without worrying about other child directories.
- transform_maven_repo(layout_dir, os.path.join(extras_dir, 'constraint-layout'), False)
- transform_maven_repo(solver_dir, os.path.join(extras_dir, 'constraint-layout-solver'), False)
- return True
-
-
-def extract_to(zip_file, filename, parent_path):
- zip_path = filter(lambda path: filename in path, zip_file.namelist())[0]
- src_path = zip_file.extract(zip_path)
- dst_path = path(parent_path, filename)
- mv(src_path, dst_path)
-
-
-# This is a dict from an sdk level to an "artifact dict". The artifact dict
-# maps from artifact name to the respective package it stubs.
-# TODO(hansson): standardize the artifact names and remove this dict.
-sdk_artifacts_dict = {
- 'core': {
- 'core.current.stubs.jar': 'android.jar',
- },
- 'public': {
- 'org.apache.http.legacy.jar': 'org.apache.http.legacy.jar',
- },
- 'system': {
- 'android_system.jar': 'android.jar',
- }
-}
-
-
-def update_framework(build_id, sdk_dir):
- for api_level in ['core', 'public', 'system']:
- target_dir = path(sdk_dir, api_level)
- artifact_to_filename = sdk_artifacts_dict[api_level]
- artifact_to_path = {artifact: path(target_dir, filename)
- for (artifact, filename) in artifact_to_filename.items()}
-
- if not fetch_artifacts(framework_sdk_target, build_id, artifact_to_path):
- return False
-
- if api_level == 'public':
- # Fetch a few artifacts from the public sdk.
- artifact = 'sdk-repo-darwin-platforms-%s.zip' % build_id
- artifact_path = fetch_artifact(framework_sdk_target, build_id, artifact)
- if not artifact_path:
- return False
-
- with zipfile.ZipFile(artifact_path) as zipFile:
- for filename in ['android.jar', 'framework.aidl', 'uiautomator.jar']:
- extract_to(zipFile, filename, target_dir)
-
- return True
-
-
-def finalize_sdk(build_id, sdk_version):
- target_finalize_dir = '%d' % sdk_version
-
- extra_finalize_artifacts = {
- 'public_api.txt': path(target_finalize_dir, 'public/api/android.txt'),
- 'system-api.txt': path(target_finalize_dir, 'system/api/android.txt'),
- }
- return fetch_artifacts(framework_sdk_target, build_id, extra_finalize_artifacts) \
- and update_framework(build_id, target_finalize_dir)
-
-
-def update_framework_current(build_id):
- return update_framework(build_id, current_path)
-
-
-def append(text, more_text):
- if text:
- return "%s, %s" % (text, more_text)
- return more_text
-
-
-parser = argparse.ArgumentParser(
- description=('Update current prebuilts'))
-parser.add_argument(
- 'buildId',
- type=int,
- help='Build server build ID')
-parser.add_argument(
- '-c', '--constraint', action="store_true",
- help='If specified, updates only Constraint Layout')
-parser.add_argument(
- '-s', '--support', action="store_true",
- help='If specified, updates only the Support Library')
-parser.add_argument(
- '-p', '--platform', action="store_true",
- help='If specified, updates only the Android Platform')
-parser.add_argument(
- '-f', '--finalize_sdk', type=int,
- help='If specified, imports the source build as the specified finalized SDK version')
-args = parser.parse_args()
-if not args.buildId:
- parser.error("You must specify a build ID")
- sys.exit(1)
-if not (args.support or args.platform or args.constraint or args.finalize_sdk):
- parser.error("You must specify at least one of --constraint, --support, or --platform")
- sys.exit(1)
-
-try:
- # Make sure we don't overwrite any pending changes.
- subprocess.check_call(['git', 'diff', '--quiet', '--', '**'])
- subprocess.check_call(['git', 'diff', '--quiet', '--cached', '--', '**'])
-except subprocess.CalledProcessError:
- print >> sys.stderr, "FAIL: There are uncommitted changes here; please revert or stash"
- sys.exit(1)
-
-try:
- components = None
- if args.constraint:
- if update_constraint('studio', args.buildId):
- components = append(components, 'Constraint Layout')
- print >> sys.stderr, 'Failed to update Constraint Layout, aborting...'
- else:
- sys.exit(1)
- if args.support:
- if update_support('support_library', args.buildId):
- components = append(components, 'Support Library')
- else:
- print >> sys.stderr, 'Failed to update Support Library, aborting...'
- sys.exit(1)
- if args.platform:
- if update_framework_current(args.buildId):
- components = append(components, 'platform SDK')
- else:
- print >> sys.stderr, 'Failed to update platform SDK, aborting...'
- sys.exit(1)
- if args.finalize_sdk:
- if finalize_sdk(args.buildId, args.finalize_sdk):
- subprocess.check_call(['git', 'add', "%d" % args.finalize_sdk])
- components = append(components, 'finalized SDK %d' % args.finalize_sdk)
- else:
- print_e('Failed to finalize SDK %d, aborting...' % args.finalize_sdk)
- sys.exit(1)
-
- # Commit all changes.
- subprocess.check_call(['git', 'add', current_path, system_path, api_path, system_api_path])
- msg = "Import %s from build %s\n\n%s" % (components, args.buildId, flatten(sys.argv))
- subprocess.check_call(['git', 'commit', '-m', msg])
- print 'Remember to test this change before uploading it to Gerrit!'
-
-finally:
- # Revert all stray files, including the downloaded zip.
- try:
- with open(os.devnull, 'w') as bitbucket:
- subprocess.check_call(['git', 'add', '-Af', '.'], stdout=bitbucket)
- subprocess.check_call(
- ['git', 'commit', '-m', 'COMMIT TO REVERT - RESET ME!!!'], stdout=bitbucket)
- subprocess.check_call(['git', 'reset', '--hard', 'HEAD~1'], stdout=bitbucket)
- except subprocess.CalledProcessError:
- print >> sys.stderr, "ERROR: Failed cleaning up, manual cleanup required!!!"
diff --git a/update_prebuilts.py b/update_prebuilts.py
new file mode 120000
index 0000000..f93fd3a
--- /dev/null
+++ b/update_prebuilts.py
@@ -0,0 +1 @@
+update_prebuilts/update_prebuilts.py
\ No newline at end of file
diff --git a/update_prebuilts/README b/update_prebuilts/README
new file mode 100644
index 0000000..85eed01
--- /dev/null
+++ b/update_prebuilts/README
@@ -0,0 +1,4 @@
+This script is used to update prebuilts from Google's internal build server. It is
+intended to be used when authenticated to Google's network.
+
+For information on running this script, please see go/update-prebuilts.
diff --git a/update_prebuilts/update_prebuilts.py b/update_prebuilts/update_prebuilts.py
new file mode 100755
index 0000000..be5aa2f
--- /dev/null
+++ b/update_prebuilts/update_prebuilts.py
@@ -0,0 +1,544 @@
+#!/usr/bin/python3
+
+# This script is used to update platform SDK prebuilts, Support Library, and a variety of other
+# prebuilt libraries used by Android's Makefile builds. For details on how to use this script,
+# visit go/update-prebuilts.
+import os, sys, getopt, zipfile, re
+import argparse
+import subprocess
+from shutil import copyfile, rmtree, which
+from distutils.version import LooseVersion
+from functools import reduce
+
+current_path = 'current'
+api_path = 'api'
+system_api_path = 'system-api'
+framework_sdk_target = 'sdk_phone_armv7-sdk_mac'
+support_dir = os.path.join(current_path, 'support')
+extras_dir = os.path.join(current_path, 'extras')
+
+temp_dir = os.path.join(os.getcwd(), "support_tmp")
+os.chdir(os.path.dirname(os.path.dirname(os.path.realpath(sys.argv[0]))))
+git_dir = os.getcwd()
+
+# See go/fetch_artifact for details on this script.
+FETCH_ARTIFACT = '/google/data/ro/projects/android/fetch_artifact'
+
+maven_to_make = {
+ # Support Library
+ 'com.android.support:animated-vector-drawable': ['android-support-animatedvectordrawable', 'graphics/drawable'],
+ 'com.android.support:appcompat-v7': ['android-support-v7-appcompat', 'v7/appcompat'],
+ 'com.android.support:cardview-v7': ['android-support-v7-cardview', 'v7/cardview'],
+ 'com.android.support:collections': ['android-support-collections', 'collections', 'jar'],
+ 'com.android.support:customtabs': ['android-support-customtabs', 'customtabs'],
+ 'com.android.support:design': ['android-support-design', 'design'],
+ 'com.android.support:exifinterface': ['android-support-exifinterface', 'exifinterface'],
+ 'com.android.support:gridlayout-v7': ['android-support-v7-gridlayout', 'v7/gridlayout'],
+ 'com.android.support:leanback-v17': ['android-support-v17-leanback', 'v17/leanback'],
+ 'com.android.support:mediarouter-v7': ['android-support-v7-mediarouter', 'v7/mediarouter'],
+ 'com.android.support:palette-v7': ['android-support-v7-palette', 'v7/palette'],
+ 'com.android.support:percent': ['android-support-percent', 'percent'],
+ 'com.android.support:preference-leanback-v17': ['android-support-v17-preference-leanback', 'v17/preference-leanback'],
+ 'com.android.support:preference-v14': ['android-support-v14-preference', 'v14/preference'],
+ 'com.android.support:preference-v7': ['android-support-v7-preference', 'v7/preference'],
+ 'com.android.support:recommendation': ['android-support-recommendation', 'recommendation'],
+ 'com.android.support:recyclerview-v7': ['android-support-v7-recyclerview', 'v7/recyclerview'],
+ 'com.android.support:support-annotations': ['android-support-annotations', 'annotations', 'jar'],
+ 'com.android.support:support-compat': ['android-support-compat', 'compat'],
+ 'com.android.support:support-core-ui': ['android-support-core-ui', 'core-ui'],
+ 'com.android.support:support-core-utils': ['android-support-core-utils', 'core-utils'],
+ 'com.android.support:support-dynamic-animation': ['android-support-dynamic-animation', 'dynamic-animation'],
+ 'com.android.support:support-emoji-appcompat': ['android-support-emoji-appcompat', 'emoji-appcompat'],
+ 'com.android.support:support-emoji-bundled': ['android-support-emoji-bundled', 'emoji-bundled'],
+ 'com.android.support:support-emoji': ['android-support-emoji', 'emoji'],
+ 'com.android.support:support-fragment': ['android-support-fragment', 'fragment'],
+ 'com.android.support:support-media-compat': ['android-support-media-compat', 'media-compat'],
+ 'com.android.support:support-tv-provider': ['android-support-tv-provider', 'tv-provider'],
+ 'com.android.support:support-v13': ['android-support-v13', 'v13'],
+ 'com.android.support:support-v4': ['android-support-v4', 'v4'],
+ 'com.android.support:support-vector-drawable': ['android-support-vectordrawable', 'graphics/drawable'],
+ 'com.android.support:transition': ['android-support-transition', 'transition'],
+ 'com.android.support:wear': ['android-support-wear', 'wear'],
+
+ # Constraint Layout
+ 'com.android.support.constraint:constraint-layout': ['android-support-constraint-layout', 'constraint-layout'],
+ 'com.android.support.constraint:constraint-layout-solver': ['android-support-constraint-layout-solver', 'constraint-layout-solver'],
+}
+
+# Always remove these files.
+blacklist_files = [
+ 'annotations.zip',
+ 'public.txt',
+ 'R.txt',
+ 'AndroidManifest.xml',
+ os.path.join('libs','noto-emoji-compat-java.jar')
+]
+
+artifact_pattern = re.compile(r"^(.+?)-(\d+\.\d+\.\d+(?:-\w+\d+)?(?:-[\d.]+)*)\.(jar|aar)$")
+
+
+class MavenLibraryInfo:
+ def __init__(self, key, group_id, artifact_id, version, dir, repo_dir, file):
+ self.key = key
+ self.group_id = group_id
+ self.artifact_id = artifact_id
+ self.version = version
+ self.dir = dir
+ self.repo_dir = repo_dir
+ self.file = file
+
+
+def print_e(*args, **kwargs):
+ print(*args, file=sys.stderr, **kwargs)
+
+
+def touch(fname, times=None):
+ with open(fname, 'a'):
+ os.utime(fname, times)
+
+
+def path(*path_parts):
+ return reduce((lambda x, y: os.path.join(x, y)), path_parts)
+
+
+def flatten(list):
+ return reduce((lambda x, y: "%s %s" % (x, y)), list)
+
+
+def rm(path):
+ if os.path.isdir(path):
+ rmtree(path)
+ elif os.path.exists(path):
+ os.remove(path)
+
+
+def mv(src_path, dst_path):
+ if os.path.exists(dst_path):
+ rm(dst_path)
+ if not os.path.exists(os.path.dirname(dst_path)):
+ os.makedirs(os.path.dirname(dst_path))
+ os.rename(src_path, dst_path)
+
+
+def detect_artifacts(maven_repo_dirs):
+ maven_lib_info = {}
+
+ # Find the latest revision for each artifact, remove others
+ for repo_dir in maven_repo_dirs:
+ for root, dirs, files in os.walk(repo_dir):
+ for file in files:
+ if file[-4:] == ".pom":
+ # Read the POM (hack hack hack).
+ group_id = ''
+ artifact_id = ''
+ version = ''
+ file = os.path.join(root, file)
+ with open(file) as pom_file:
+ for line in pom_file:
+ if line[:11] == ' <groupId>':
+ group_id = line[11:-11]
+ elif line[:14] == ' <artifactId>':
+ artifact_id = line[14:-14]
+ elif line[:11] == ' <version>':
+ version = line[11:-11]
+ if group_id == '' or artifact_id == '' or version == '':
+ print_e('Failed to find Maven artifact data in ' + file)
+ continue
+
+ # Locate the artifact.
+ artifact_file = file[:-4]
+ if os.path.exists(artifact_file + '.jar'):
+ artifact_file = artifact_file + '.jar'
+ elif os.path.exists(artifact_file + '.aar'):
+ artifact_file = artifact_file + '.aar'
+ else:
+ print_e('Failed to find artifact for ' + artifact_file)
+ continue
+
+ # Make relative to root.
+ artifact_file = artifact_file[len(root) + 1:]
+
+ # Find the mapping.
+ group_artifact = group_id + ':' + artifact_id
+ if group_artifact in maven_to_make:
+ key = group_artifact
+ elif artifact_id in maven_to_make:
+ key = artifact_id
+ else:
+ print_e('Failed to find artifact mapping for ' + group_artifact)
+ continue
+
+ # Store the latest version.
+ version = LooseVersion(version)
+ if key not in maven_lib_info \
+ or version > maven_lib_info[key].version:
+ maven_lib_info[key] = MavenLibraryInfo(key, group_id, artifact_id, version,
+ root, repo_dir, artifact_file)
+
+ return maven_lib_info
+
+
+def transform_maven_repos(maven_repo_dirs, transformed_dir, extract_res=True, include_static_deps=True):
+ cwd = os.getcwd()
+
+ # Use a temporary working directory.
+ maven_lib_info = detect_artifacts(maven_repo_dirs)
+ working_dir = temp_dir
+
+ if not maven_lib_info:
+ print_e('Failed to detect artifacts')
+ return False
+
+ # extract some files (for example, AndroidManifest.xml) from any relevant artifacts
+ for info in maven_lib_info.values():
+ transform_maven_lib(working_dir, info, extract_res)
+
+ # generate a single Android.bp that specifies to use all of the above artifacts
+ makefile = os.path.join(working_dir, 'Android.bp')
+ with open(makefile, 'w') as f:
+ args = ["pom2bp", "-sdk-version", "current"]
+ if include_static_deps:
+ args.append("-static-deps")
+ rewriteNames = [name for name in maven_to_make if ":" in name] + [name for name in maven_to_make if ":" not in name]
+ args.extend(["-rewrite=^" + name + "$=" + maven_to_make[name][0] for name in rewriteNames])
+ args.extend(["."])
+ subprocess.check_call(args, stdout=f, cwd=working_dir)
+
+ # Replace the old directory.
+ output_dir = os.path.join(cwd, transformed_dir)
+ mv(working_dir, output_dir)
+ return True
+
+# moves <artifact_info> (of type MavenLibraryInfo) into the appropriate part of <working_dir> , and possibly unpacks any necessary included files
+def transform_maven_lib(working_dir, artifact_info, extract_res):
+ # Move library into working dir
+ new_dir = os.path.normpath(os.path.join(working_dir, os.path.relpath(artifact_info.dir, artifact_info.repo_dir)))
+ mv(artifact_info.dir, new_dir)
+
+ for dirpath, dirs, files in os.walk(new_dir):
+ for f in files:
+ if '-sources.jar' in f:
+ os.remove(os.path.join(dirpath, f))
+
+ matcher = artifact_pattern.match(artifact_info.file)
+ maven_lib_name = artifact_info.key
+ maven_lib_vers = matcher.group(2)
+ maven_lib_type = artifact_info.file[-3:]
+
+ make_lib_name = maven_to_make[artifact_info.key][0]
+ make_dir_name = maven_to_make[artifact_info.key][1]
+
+ artifact_file = os.path.join(new_dir, artifact_info.file)
+
+ if maven_lib_type == "aar":
+ if extract_res:
+ target_dir = os.path.join(working_dir, make_dir_name)
+ if not os.path.exists(target_dir):
+ os.makedirs(target_dir)
+
+ process_aar(artifact_file, target_dir)
+
+ with zipfile.ZipFile(artifact_file) as zip:
+ manifests_dir = os.path.join(working_dir, "manifests")
+ zip.extract("AndroidManifest.xml", os.path.join(manifests_dir, make_lib_name))
+
+ print(maven_lib_vers, ":", maven_lib_name, "->", make_lib_name)
+
+
+def process_aar(artifact_file, target_dir):
+ # Extract AAR file to target_dir.
+ with zipfile.ZipFile(artifact_file) as zip:
+ zip.extractall(target_dir)
+
+ # Remove classes.jar
+ classes_jar = os.path.join(target_dir, "classes.jar")
+ if os.path.exists(classes_jar):
+ os.remove(classes_jar)
+
+ # Remove or preserve empty dirs.
+ for root, dirs, files in os.walk(target_dir):
+ for dir in dirs:
+ dir_path = os.path.join(root, dir)
+ if not os.listdir(dir_path):
+ os.rmdir(dir_path)
+
+ # Remove top-level cruft.
+ for file in blacklist_files:
+ file_path = os.path.join(target_dir, file)
+ if os.path.exists(file_path):
+ os.remove(file_path)
+
+
+def fetch_artifact(target, build_id, artifact_path):
+ print('Fetching %s from %s...' % (artifact_path, target))
+ fetch_cmd = [FETCH_ARTIFACT, '--bid', str(build_id), '--target', target, artifact_path]
+ try:
+ subprocess.check_output(fetch_cmd, stderr=subprocess.STDOUT)
+ except subprocess.CalledProcessError:
+ print_e('FAIL: Unable to retrieve %s artifact for build ID %s' % (artifact_path, build_id))
+ print_e('Please make sure you are authenticated for build server access!')
+ return None
+ return artifact_path
+
+
+def fetch_artifacts(target, build_id, artifact_dict):
+ for artifact, target_path in artifact_dict.items():
+ artifact_path = fetch_artifact(target, build_id.url_id, artifact)
+ if not artifact_path:
+ return False
+ mv(artifact_path, target_path)
+ return True
+
+
+def extract_artifact(artifact_path):
+ # Unzip the repo archive into a separate directory.
+ repo_dir = os.path.basename(artifact_path)[:-4]
+ with zipfile.ZipFile(artifact_path) as zipFile:
+ zipFile.extractall(repo_dir)
+ return repo_dir
+
+
+def fetch_and_extract(target, build_id, file, artifact_path=None):
+ if not artifact_path:
+ artifact_path = fetch_artifact(target, build_id, file)
+ if not artifact_path:
+ return None
+ return extract_artifact(artifact_path)
+
+
+def update_support(target, build_id, local_file):
+ if build_id:
+ repo_file = 'top-of-tree-m2repository-%s.zip' % build_id.fs_id
+ repo_dir = fetch_and_extract(target, build_id.url_id, repo_file, None)
+ else:
+ repo_dir = fetch_and_extract(target, None, None, local_file)
+ if not repo_dir:
+ print_e('Failed to extract Support Library repository')
+ return False
+
+ # Transform the repo archive into a Makefile-compatible format.
+ return transform_maven_repos([repo_dir], support_dir, extract_res=True)
+
+
+def update_constraint(target, build_id):
+ layout_dir = fetch_and_extract(target, build_id.url_id,
+ 'com.android.support.constraint-constraint-layout-%s.zip' % build_id.fs_id)
+ solver_dir = fetch_and_extract(target, build_id.url_id,
+ 'com.android.support.constraint-constraint-layout-solver-%s.zip' % build_id.fs_id)
+ if not layout_dir or not solver_dir:
+ print_e('Failed to extract Constraint Layout repositories')
+ return False
+
+ # Passing False here is an inelegant solution, but it means we can replace
+ # the top-level directory without worrying about other child directories.
+ return transform_maven_repos([layout_dir, solver_dir],
+ os.path.join(extras_dir, 'constraint-layout'), extract_res=False)
+
+
+def extract_to(zip_file, filename, parent_path):
+ zip_path = next(filter(lambda path: filename in path, zip_file.namelist()))
+ src_path = zip_file.extract(zip_path)
+ dst_path = path(parent_path, filename)
+ mv(src_path, dst_path)
+
+
+# This is a dict from an sdk level to an "artifact dict". The artifact dict
+# maps from artifact name to the respective package it stubs.
+# TODO(hansson): standardize the artifact names and remove this dict.
+sdk_artifacts_dict = {
+ 'core': {
+ 'core.current.stubs.jar': 'android.jar',
+ },
+ 'public': {
+ 'org.apache.http.legacy.jar': 'org.apache.http.legacy.jar',
+ },
+ 'system': {
+ 'android_system.jar': 'android.jar',
+ }
+}
+
+
+def update_framework(build_id, sdk_dir):
+ for api_level in ['core', 'public', 'system']:
+ target_dir = path(sdk_dir, api_level)
+ artifact_to_filename = sdk_artifacts_dict[api_level]
+ artifact_to_path = {artifact: path(target_dir, filename)
+ for (artifact, filename) in artifact_to_filename.items()}
+
+ if not fetch_artifacts(framework_sdk_target, build_id, artifact_to_path):
+ return False
+
+ if api_level == 'public':
+ # Fetch a few artifacts from the public sdk.
+ artifact = 'sdk-repo-darwin-platforms-%s.zip' % build_id.fs_id
+ artifact_path = fetch_artifact(framework_sdk_target, build_id.url_id, artifact)
+ if not artifact_path:
+ return False
+
+ with zipfile.ZipFile(artifact_path) as zipFile:
+ for filename in ['android.jar', 'framework.aidl', 'uiautomator.jar']:
+ extract_to(zipFile, filename, target_dir)
+
+ return True
+
+
+def finalize_sdk(build_id, sdk_version):
+ target_finalize_dir = '%d' % sdk_version
+
+ extra_finalize_artifacts = {
+ 'public_api.txt': path(target_finalize_dir, 'public/api/android.txt'),
+ 'system-api.txt': path(target_finalize_dir, 'system/api/android.txt'),
+ }
+ return fetch_artifacts(framework_sdk_target, build_id, extra_finalize_artifacts) \
+ and update_framework(build_id, target_finalize_dir)
+
+
+def update_framework_current(build_id):
+ return update_framework(build_id, current_path)
+
+
+def append(text, more_text):
+ if text:
+ return "%s, %s" % (text, more_text)
+ return more_text
+
+
+class buildId(object):
+ def __init__(self, url_id, fs_id):
+ # id when used in build server urls
+ self.url_id = url_id
+ # id when used in build commands
+ self.fs_id = fs_id
+
+def getBuildId(args):
+ # must be in the format 12345 or P12345
+ source = args.source
+ number_text = source[:]
+ presubmit = False
+ if number_text.startswith("P"):
+ presubmit = True
+ number_text = number_text[1:]
+ if not number_text.isnumeric():
+ return None
+ url_id = source
+ fs_id = url_id
+ if presubmit:
+ fs_id = "0"
+ args.file = False
+ return buildId(url_id, fs_id)
+
+def getFile(args):
+ source = args.source
+ if not source.isnumeric():
+ return args.source
+ return None
+
+
+def script_relative(rel_path):
+ return os.path.join(script_dir, rel_path)
+
+
+def uncommittedChangesExist():
+ try:
+ # Make sure we don't overwrite any pending changes.
+ diffCommand = "cd " + git_dir + " && git diff --quiet"
+ subprocess.check_call(diffCommand, shell=True)
+ subprocess.check_call(diffCommand + " --cached", shell=True)
+ return False
+ except subprocess.CalledProcessError:
+ return True
+
+
+rm(temp_dir)
+parser = argparse.ArgumentParser(
+ description=('Update current prebuilts'))
+parser.add_argument(
+ 'source',
+ help='Build server build ID or local Maven ZIP file')
+parser.add_argument(
+ '-c', '--constraint', action="store_true",
+ help='If specified, updates only Constraint Layout')
+parser.add_argument(
+ '-s', '--support', action="store_true",
+ help='If specified, updates only the Support Library')
+parser.add_argument(
+ '-p', '--platform', action="store_true",
+ help='If specified, updates only the Android Platform')
+parser.add_argument(
+ '-f', '--finalize_sdk', type=int,
+ help='If specified, imports the source build as the specified finalized SDK version')
+parser.add_argument(
+ '--commit-first', action="store_true",
+ help='If specified, then if uncommited changes exist, commit before continuing')
+args = parser.parse_args()
+args.file = True
+if not args.source:
+ parser.error("You must specify a build ID or local Maven ZIP file")
+ sys.exit(1)
+if not (args.support or args.platform or args.constraint or args.finalize_sdk):
+ parser.error("You must specify at least one target to update")
+ sys.exit(1)
+if (args.support or args.constraint) \
+ and which('pom2bp') is None:
+ parser.error("Cannot find pom2bp in path; please run lunch to set up build environment")
+ sys.exit(1)
+
+if uncommittedChangesExist():
+ if args.commit_first:
+ subprocess.check_call("cd " + git_dir + " && git add -u", shell=True)
+ subprocess.check_call("cd " + git_dir + " && git commit -m 'save working state'", shell=True)
+
+if uncommittedChangesExist():
+ print_e('FAIL: There are uncommitted changes here. Please commit or stash before continuing, because %s will run "git reset --hard" if execution fails' % os.path.basename(__file__))
+ sys.exit(1)
+
+try:
+ components = None
+ if args.constraint:
+ if update_constraint('studio', getBuildId(args)):
+ components = append(components, 'Constraint Layout')
+ else:
+ print_e('Failed to update Constraint Layout, aborting...')
+ sys.exit(1)
+ if args.support:
+ if update_support('support_library', getBuildId(args), getFile(args)):
+ components = append(components, 'Support Library')
+ else:
+ print_e('Failed to update Support Library, aborting...')
+ sys.exit(1)
+ if args.platform:
+ build_id = getBuildId(args)
+ if update_framework_current(build_id):
+ components = append(components, 'platform SDK')
+ else:
+ print_e('Failed to update platform SDK, aborting...')
+ sys.exit(1)
+ if args.finalize_sdk:
+ if finalize_sdk(getBuildId(args), args.finalize_sdk):
+ subprocess.check_call(['git', 'add', "%d" % args.finalize_sdk])
+ components = append(components, 'finalized SDK %d' % args.finalize_sdk)
+ else:
+ print_e('Failed to finalize SDK %d, aborting...' % args.finalize_sdk)
+ sys.exit(1)
+
+
+
+ subprocess.check_call(['git', 'add', current_path, api_path, system_api_path])
+ if not args.source.isnumeric():
+ src_msg = "local Maven ZIP"
+ else:
+ src_msg = "build %s" % (getBuildId(args).url_id)
+ msg = "Import %s from %s\n\n%s" % (components, src_msg, flatten(sys.argv))
+ subprocess.check_call(['git', 'commit', '-m', msg])
+ print('Remember to test this change before uploading it to Gerrit!')
+
+finally:
+ # Revert all stray files, including the downloaded zip.
+ try:
+ with open(os.devnull, 'w') as bitbucket:
+ subprocess.check_call(['git', 'add', '-Af', '.'], stdout=bitbucket)
+ subprocess.check_call(
+ ['git', 'commit', '-m', 'COMMIT TO REVERT - RESET ME!!!', '--allow-empty'], stdout=bitbucket)
+ subprocess.check_call(['git', 'reset', '--hard', 'HEAD~1'], stdout=bitbucket)
+ except subprocess.CalledProcessError:
+ print_e('ERROR: Failed cleaning up, manual cleanup required!!!')