Roll Fuchsia SDK to 7b3b23b2c0da59b3aceab6c49fbe7d9ed34d7382.
Avoid sharing manifests between components, which confuses `fuchsia_component`. Change-Id: I2a035e6257284a9e8ff5da18f7c2e212e0a9091f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/282120 Reviewed-by: Alexander Markov <alexmarkov@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com>
This commit is contained in:
committed by
Commit Queue
parent
bb9371f255
commit
384394b4a3
@@ -193,7 +193,7 @@ if (is_fuchsia) {
|
||||
if (defined(invoker.data_deps)) {
|
||||
data_deps += invoker.data_deps
|
||||
}
|
||||
manifest = "build/fuchsia/dart.cmx"
|
||||
manifest = invoker.manifest
|
||||
|
||||
library_files = []
|
||||
if (defined(invoker.library_files)) {
|
||||
@@ -229,6 +229,7 @@ if (is_fuchsia) {
|
||||
}
|
||||
|
||||
dart_fuchsia_test_component("fuchsia_test_component") {
|
||||
manifest = "build/fuchsia/fuchsia_test_component.cmx"
|
||||
resource_dirs = [
|
||||
"tests/standalone_2",
|
||||
"pkg/async_helper",
|
||||
@@ -257,6 +258,7 @@ if (is_fuchsia) {
|
||||
}
|
||||
|
||||
dart_fuchsia_test_component("fuchsia_ffi_test_component") {
|
||||
manifest = "build/fuchsia/fuchsia_ffi_test_component.cmx"
|
||||
data_deps = [
|
||||
"runtime/bin:ffi_test_dynamic_library",
|
||||
"runtime/bin:ffi_test_functions",
|
||||
|
||||
@@ -79,7 +79,7 @@ vars = {
|
||||
"gn_version": "git_revision:0bcd37bd2b83f1a9ee17088037ebdfe6eab6d31a",
|
||||
|
||||
# Update from https://chrome-infra-packages.appspot.com/p/fuchsia/sdk/gn
|
||||
"fuchsia_sdk_version": "git_revision:8658717573be7924d71b88c3d404ea2b4ca4984b",
|
||||
"fuchsia_sdk_version": "git_revision:7b3b23b2c0da59b3aceab6c49fbe7d9ed34d7382",
|
||||
|
||||
# Ninja, runs the build based on files generated by GN.
|
||||
"ninja_tag": "version:2@1.11.1.chromium.4",
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"program": {
|
||||
"binary": "exe.stripped/dart"
|
||||
},
|
||||
"sandbox": {
|
||||
"features": [
|
||||
"config-data",
|
||||
"deprecated-ambient-replace-as-executable",
|
||||
"isolated-cache-storage",
|
||||
"isolated-persistent-storage",
|
||||
"isolated-temp",
|
||||
"root-ssl-certificates"
|
||||
],
|
||||
"services": [
|
||||
"fuchsia.deprecatedtimezone.Timezone",
|
||||
"fuchsia.device.NameProvider",
|
||||
"fuchsia.feedback.CrashReporter",
|
||||
"fuchsia.intl.PropertyProvider",
|
||||
"fuchsia.logger.LogSink",
|
||||
"fuchsia.net.name.Lookup",
|
||||
"fuchsia.posix.socket.Provider",
|
||||
"fuchsia.sysmem.Allocator",
|
||||
"fuchsia.timezone.Timezone",
|
||||
"fuchsia.tracing.provider.Registry"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user