Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89c77f53 authored by Anton Hansson's avatar Anton Hansson
Browse files

Create all variants of stubs for sdkextensions

Add module_libs_api stubs for sdkextensions, and tweak the naming
of the existing targets to follow a better convention.

Bug: 147768409
Test: m
Change-Id: Ie3ae677aa0334a4263f0899929c9a9657caf7bc2
parent a12addc2
Loading
Loading
Loading
Loading
+46 −12
Original line number Diff line number Diff line
@@ -44,34 +44,68 @@ java_library {
    ],
}

stubs_defaults {
    name: "framework-sdkextensions-stubs-defaults",
    srcs: [ ":framework-sdkextensions-sources" ],
    libs: [ "framework-annotations-lib" ],
    sdk_version: "system_current",
}

droidstubs {
    name: "framework-sdkextensions-droidstubs-publicapi",
    name: "framework-sdkextensions-stubs-srcs-publicapi",
    defaults: [
        "framework-sdkextensions-stubs-defaults",
        "framework-module-stubs-defaults-publicapi",
        "framework-sdkextensions-stubs-defaults",
    ]
}

droidstubs {
    name: "framework-sdkextensions-droidstubs-systemapi",
    name: "framework-sdkextensions-stubs-srcs-systemapi",
    defaults: [
        "framework-sdkextensions-stubs-defaults",
        "framework-module-stubs-defaults-systemapi",
        "framework-sdkextensions-stubs-defaults",
    ]
}

stubs_defaults {
    name: "framework-sdkextensions-stubs-defaults",
    srcs: [
        ":framework-sdkextensions-sources",
        ":framework-annotations",
    ],
    sdk_version: "system_current",
droidstubs {
    name: "framework-sdkextensions-api-module_libs_api",
    defaults: [
        "framework-module-api-defaults-module_libs_api",
        "framework-sdkextensions-stubs-defaults",
    ]
}

droidstubs {
    name: "framework-sdkextensions-stubs-srcs-module_libs_api",
    defaults: [
        "framework-module-stubs-defaults-module_libs_api",
        "framework-sdkextensions-stubs-defaults",
    ]
}

java_library {
    name: "framework-sdkextensions-stubs-publicapi",
    srcs: [":framework-sdkextensions-stubs-srcs-publicapi"],
    sdk_version: "current",
    visibility: [
        "//frameworks/base", // Framework
        "//frameworks/base/apex/sdkextensions", // sdkextensions SDK
    ]
}

java_library {
    name: "framework-sdkextensions-stubs-systemapi",
    srcs: [":framework-sdkextensions-droidstubs-systemapi"],
    srcs: [":framework-sdkextensions-stubs-srcs-systemapi"],
    sdk_version: "system_current",
    visibility: [
        "//frameworks/base", // Framework
        "//frameworks/base/apex/sdkextensions", // sdkextensions SDK
    ]
}

java_library {
    name: "framework-sdkextensions-stubs-module_libs_api",
    srcs: [":framework-sdkextensions-stubs-srcs-module_libs_api"],
    sdk_version: "system_current",
    visibility: [
        "//frameworks/base", // Framework