diff options
| -rw-r--r-- | apex/sdkextensions/Android.bp | 2 | ||||
| -rw-r--r-- | apex/sdkextensions/framework/Android.bp | 111 | 
2 files changed, 9 insertions, 104 deletions
diff --git a/apex/sdkextensions/Android.bp b/apex/sdkextensions/Android.bp index dbb5bd3d660f..fdb078e00d92 100644 --- a/apex/sdkextensions/Android.bp +++ b/apex/sdkextensions/Android.bp @@ -39,7 +39,7 @@ apex_defaults {  sdk {      name: "sdkextensions-sdk", -    java_header_libs: [ "framework-sdkextensions-stubs-systemapi" ], +    java_sdk_libs: [ "framework-sdkextensions" ],  }  apex_key { diff --git a/apex/sdkextensions/framework/Android.bp b/apex/sdkextensions/framework/Android.bp index 14e23ed9a8a1..b8aad7d8204f 100644 --- a/apex/sdkextensions/framework/Android.bp +++ b/apex/sdkextensions/framework/Android.bp @@ -25,14 +25,18 @@ filegroup {      visibility: [ "//frameworks/base" ] // For the "global" stubs.  } -java_library { +java_sdk_library {      name: "framework-sdkextensions",      srcs: [ ":framework-sdkextensions-sources" ], -    sdk_version: "system_current", -    libs: [ "framework-annotations-lib" ], +    defaults: ["framework-module-defaults"], + +    // TODO(b/155480189) - Remove naming_scheme once references have been resolved. +    // Temporary java_sdk_library component naming scheme to use to ease the transition from separate +    // modules to java_sdk_library. +    naming_scheme: "framework-modules", +      permitted_packages: [ "android.os.ext" ],      installable: true, -    plugins: ["java_api_finder"],      visibility: [          "//frameworks/base/apex/sdkextensions",          "//frameworks/base/apex/sdkextensions/testing", @@ -43,102 +47,3 @@ java_library {          "test_com.android.sdkext",      ],  } - -stubs_defaults { -    name: "framework-sdkextensions-stubs-defaults", -    srcs: [ ":framework-sdkextensions-sources" ], -    libs: [ "framework-annotations-lib" ], -    dist: { dest: "framework-sdkextensions.txt" }, -} - -droidstubs { -    name: "framework-sdkextensions-stubs-srcs-publicapi", -    defaults: [ -        "framework-module-stubs-defaults-publicapi", -        "framework-sdkextensions-stubs-defaults", -    ], -    check_api: { -        last_released: { -            api_file: ":framework-sdkextensions.api.public.latest", -            removed_api_file: ":framework-sdkextensions-removed.api.public.latest", -        }, -        api_lint: { -            new_since: ":framework-sdkextensions.api.public.latest", -        }, -    }, -} - -droidstubs { -    name: "framework-sdkextensions-stubs-srcs-systemapi", -    defaults: [ -        "framework-module-stubs-defaults-systemapi", -        "framework-sdkextensions-stubs-defaults", -    ], -    check_api: { -        last_released: { -            api_file: ":framework-sdkextensions.api.system.latest", -            removed_api_file: ":framework-sdkextensions-removed.api.system.latest", -        }, -        api_lint: { -            new_since: ":framework-sdkextensions.api.system.latest", -        }, -    }, -} - -droidstubs { -    name: "framework-sdkextensions-api-module_libs_api", -    defaults: [ -        "framework-module-api-defaults-module_libs_api", -        "framework-sdkextensions-stubs-defaults", -    ], -    check_api: { -        last_released: { -            api_file: ":framework-sdkextensions.api.module-lib.latest", -            removed_api_file: ":framework-sdkextensions-removed.api.module-lib.latest", -        }, -        api_lint: { -            new_since: ":framework-sdkextensions.api.module-lib.latest", -        }, -    }, -} - -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"], -    defaults: ["framework-module-stubs-lib-defaults-publicapi"], -    visibility: [ -        "//frameworks/base", // Framework -        "//frameworks/base/apex/sdkextensions", // sdkextensions SDK -    ], -    dist: { dest: "framework-sdkextensions.jar" }, -} - -java_library { -    name: "framework-sdkextensions-stubs-systemapi", -    srcs: [":framework-sdkextensions-stubs-srcs-systemapi"], -    defaults: ["framework-module-stubs-lib-defaults-systemapi"], -    visibility: [ -        "//frameworks/base", // Framework -        "//frameworks/base/apex/sdkextensions", // sdkextensions SDK -    ], -    dist: { dest: "framework-sdkextensions.jar" }, -} - -java_library { -    name: "framework-sdkextensions-stubs-module_libs_api", -    srcs: [":framework-sdkextensions-stubs-srcs-module_libs_api"], -    defaults: ["framework-module-stubs-lib-defaults-module_libs_api"], -    visibility: [ -        "//frameworks/base", // Framework -        "//frameworks/base/apex/sdkextensions", // sdkextensions SDK -    ], -    dist: { dest: "framework-sdkextensions.jar" }, -}  |