android_library(
    name = "lib-support-v4",
    visibility = ["PUBLIC"],
    exported_deps = [
        ":android-lifecycle-common",
        ":android-lifecycle-core",
        ":android-lifecycle-runtime",
        ":android-lifecycle-viewmodel",
        ":lib-support-v4-support-compat",
        ":lib-support-v4-support-core-ui",
        ":lib-support-v4-support-core-utils",
        ":lib-support-v4-support-fragment",
        ":lib-support-v4-support-media-compat",
    ],
)

prebuilt_jar(
    name = "android-lifecycle-common",
    binary_jar = ":android-lifecycle-common.jar",
)

prebuilt_jar(
    name = "android-lifecycle-core",
    binary_jar = ":android-lifecycle-core.jar",
)

android_prebuilt_aar(
    name = "android-lifecycle-runtime",
    aar = ":android-lifecycle-runtime-aar",
)

android_prebuilt_aar(
    name = "android-lifecycle-viewmodel",
    aar = ":android-lifecycle-viewmodel-aar",
)

android_prebuilt_aar(
    name = "lib-support-v4-support-compat",
    aar = ":lib-support-v4-support-compat-aar",
)

android_prebuilt_aar(
    name = "lib-support-v4-support-core-utils",
    aar = ":lib-support-v4-support-core-utils-aar",
)

android_prebuilt_aar(
    name = "lib-support-v4-support-core-ui",
    aar = ":lib-support-v4-support-core-ui-aar",
)

android_prebuilt_aar(
    name = "lib-support-v4-support-media-compat",
    aar = ":lib-support-v4-support-media-compat-aar",
)

android_prebuilt_aar(
    name = "lib-support-v4-support-fragment",
    aar = ":lib-support-v4-support-fragment-aar",
)

remote_file(
    name = "android-lifecycle-runtime-aar",
    sha1 = "95428e5f6bf6875a6a1125d2157c3836a1a837f5",
    url = "mvn:android.arch.lifecycle:runtime:aar:1.1.0",
)

remote_file(
    name = "android-lifecycle-common.jar",
    sha1 = "0edf3f7bfb84a7521d0599efa3b0113a0ee90f85",
    url = "mvn:android.arch.lifecycle:common:jar:1.1.0",
)

remote_file(
    name = "android-lifecycle-core.jar",
    sha1 = "8007981f7d7540d89cd18471b8e5dcd2b4f99167",
    url = "mvn:android.arch.core:common:jar:1.1.0",
)

remote_file(
    name = "android-lifecycle-viewmodel-aar",
    sha1 = "74ee369b874da61b5b81bebd7b8df0c2577309c8",
    url = "mvn:android.arch.lifecycle:viewmodel:aar:1.1.0",
)

remote_file(
    name = "lib-support-v4-support-compat-aar",
    sha1 = "a55ad550d0b84c7fec7ecca012690636062c0e64",
    url = "mvn:com.android.support:support-compat:aar:27.1.1",
)

remote_file(
    name = "lib-support-v4-support-core-utils-aar",
    sha1 = "b3a7a4040fda0c5138dbc8c477103b6723b9dbe6",
    url = "mvn:com.android.support:support-core-utils:aar:27.1.1",
)

remote_file(
    name = "lib-support-v4-support-core-ui-aar",
    sha1 = "f9acdb8a4c3a9fe883fd7fa5efd3f0426bb9dcda",
    url = "mvn:com.android.support:support-core-ui:aar:27.1.1",
)

remote_file(
    name = "lib-support-v4-support-media-compat-aar",
    sha1 = "10e309e2cc22ff4cab30bd5f573e4bb30be707ad",
    url = "mvn:com.android.support:support-media-compat:aar:27.1.1",
)

remote_file(
    name = "lib-support-v4-support-fragment-aar",
    sha1 = "eb8053ebf038b7561c29e5e8964664fac05f375e",
    url = "mvn:com.android.support:support-fragment:aar:27.1.1",
)
