Merge "Rename sdkext module to sdkextensions"

This commit is contained in:
Anton Hansson
2020-01-09 08:46:08 +00:00
committed by Gerrit Code Review
20 changed files with 39 additions and 39 deletions

View File

@@ -265,7 +265,7 @@ filegroup {
filegroup { filegroup {
name: "framework-updatable-sources", name: "framework-updatable-sources",
srcs: [ srcs: [
":framework-sdkext-sources", ":framework-sdkextensions-sources",
":framework-tethering-srcs", ":framework-tethering-srcs",
":updatable-media-srcs", ":updatable-media-srcs",
] ]
@@ -463,7 +463,7 @@ java_library {
static_libs: [ static_libs: [
"framework-minus-apex", "framework-minus-apex",
"updatable_media_stubs", "updatable_media_stubs",
"framework-sdkext-stubs-systemapi", "framework-sdkextensions-stubs-systemapi",
// TODO(jiyong): add more stubs for APEXes here // TODO(jiyong): add more stubs for APEXes here
], ],
sdk_version: "core_platform", sdk_version: "core_platform",

View File

@@ -20,7 +20,7 @@ apex {
name: "com.android.sdkext", name: "com.android.sdkext",
manifest: "manifest.json", manifest: "manifest.json",
binaries: [ "derive_sdk" ], binaries: [ "derive_sdk" ],
java_libs: [ "framework-sdkext" ], java_libs: [ "framework-sdkextensions" ],
prebuilts: [ prebuilts: [
"com.android.sdkext.ldconfig", "com.android.sdkext.ldconfig",
"cur_sdkinfo", "cur_sdkinfo",
@@ -31,8 +31,8 @@ apex {
} }
sdk { sdk {
name: "sdkext-sdk", name: "sdkextensions-sdk",
java_header_libs: [ "framework-sdkext-stubs-systemapi" ], java_header_libs: [ "framework-sdkextensions-stubs-systemapi" ],
} }
apex_key { apex_key {

View File

@@ -26,7 +26,7 @@
#include <android-base/logging.h> #include <android-base/logging.h>
#include <android-base/properties.h> #include <android-base/properties.h>
#include "frameworks/base/apex/sdkext/derive_sdk/sdk.pb.h" #include "frameworks/base/apex/sdkextensions/derive_sdk/sdk.pb.h"
using com::android::sdkext::proto::SdkVersion; using com::android::sdkext::proto::SdkVersion;

View File

@@ -17,7 +17,7 @@ package {
} }
filegroup { filegroup {
name: "framework-sdkext-sources", name: "framework-sdkextensions-sources",
srcs: [ srcs: [
"java/**/*.java", "java/**/*.java",
], ],
@@ -26,46 +26,46 @@ filegroup {
} }
java_library { java_library {
name: "framework-sdkext", name: "framework-sdkextensions",
srcs: [ ":framework-sdkext-sources" ], srcs: [ ":framework-sdkextensions-sources" ],
sdk_version: "system_current", sdk_version: "system_current",
libs: [ "framework-annotations-lib" ], libs: [ "framework-annotations-lib" ],
permitted_packages: [ "android.os.ext" ], permitted_packages: [ "android.os.ext" ],
installable: true, installable: true,
visibility: [ "//frameworks/base/apex/sdkext:__pkg__" ], visibility: [ "//frameworks/base/apex/sdkextensions:__pkg__" ],
} }
droidstubs { droidstubs {
name: "framework-sdkext-droidstubs-publicapi", name: "framework-sdkextensions-droidstubs-publicapi",
defaults: [ defaults: [
"framework-sdkext-stubs-defaults", "framework-sdkextensions-stubs-defaults",
"framework-module-stubs-defaults-publicapi", "framework-module-stubs-defaults-publicapi",
] ]
} }
droidstubs { droidstubs {
name: "framework-sdkext-droidstubs-systemapi", name: "framework-sdkextensions-droidstubs-systemapi",
defaults: [ defaults: [
"framework-sdkext-stubs-defaults", "framework-sdkextensions-stubs-defaults",
"framework-module-stubs-defaults-systemapi", "framework-module-stubs-defaults-systemapi",
] ]
} }
stubs_defaults { stubs_defaults {
name: "framework-sdkext-stubs-defaults", name: "framework-sdkextensions-stubs-defaults",
srcs: [ srcs: [
":framework-sdkext-sources", ":framework-sdkextensions-sources",
":framework-annotations", ":framework-annotations",
], ],
sdk_version: "system_current", sdk_version: "system_current",
} }
java_library { java_library {
name: "framework-sdkext-stubs-systemapi", name: "framework-sdkextensions-stubs-systemapi",
srcs: [":framework-sdkext-droidstubs-systemapi"], srcs: [":framework-sdkextensions-droidstubs-systemapi"],
sdk_version: "system_current", sdk_version: "system_current",
visibility: [ visibility: [
"//frameworks/base:__pkg__", // Framework "//frameworks/base:__pkg__", // Framework
"//frameworks/base/apex/sdkext:__pkg__", // sdkext SDK "//frameworks/base/apex/sdkextensions:__pkg__", // sdkextensions SDK
] ]
} }

View File

@@ -1,10 +1,10 @@
# Copyright (C) 2019 The Android Open Source Project # Copyright (C) 2019 The Android Open Source Project
# #
# Bionic loader config file for the sdkext apex. # Bionic loader config file for the sdkextensions apex.
dir.sdkext = /apex/com.android.sdkext/bin/ dir.sdkextensions = /apex/com.android.sdkext/bin/
[sdkext] [sdkextensions]
additional.namespaces = platform additional.namespaces = platform
namespace.default.isolated = true namespace.default.isolated = true

View File

@@ -33,23 +33,23 @@
// Static whitelist of open paths that the zygote is allowed to keep open. // Static whitelist of open paths that the zygote is allowed to keep open.
static const char* kPathWhitelist[] = { static const char* kPathWhitelist[] = {
"/apex/com.android.conscrypt/javalib/conscrypt.jar", "/apex/com.android.conscrypt/javalib/conscrypt.jar",
"/apex/com.android.ipsec/javalib/ike.jar", "/apex/com.android.ipsec/javalib/ike.jar",
"/apex/com.android.media/javalib/updatable-media.jar", "/apex/com.android.media/javalib/updatable-media.jar",
"/apex/com.android.sdkext/javalib/framework-sdkext.jar", "/apex/com.android.sdkext/javalib/framework-sdkextensions.jar",
"/apex/com.android.tethering/javalib/framework-tethering.jar", "/apex/com.android.tethering/javalib/framework-tethering.jar",
"/dev/null", "/dev/null",
"/dev/socket/zygote", "/dev/socket/zygote",
"/dev/socket/zygote_secondary", "/dev/socket/zygote_secondary",
"/dev/socket/usap_pool_primary", "/dev/socket/usap_pool_primary",
"/dev/socket/usap_pool_secondary", "/dev/socket/usap_pool_secondary",
"/dev/socket/webview_zygote", "/dev/socket/webview_zygote",
"/dev/socket/heapprofd", "/dev/socket/heapprofd",
"/sys/kernel/debug/tracing/trace_marker", "/sys/kernel/debug/tracing/trace_marker",
"/system/framework/framework-res.apk", "/system/framework/framework-res.apk",
"/dev/urandom", "/dev/urandom",
"/dev/ion", "/dev/ion",
"/dev/dri/renderD129", // Fixes b/31172436 "/dev/dri/renderD129", // Fixes b/31172436
}; };
static const char kFdPath[] = "/proc/self/fd"; static const char kFdPath[] = "/proc/self/fd";