Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit a99c747

Browse files
Copy Dart SDK vm_shared sources into the sky_engine package (#55158)
Fixes flutter/flutter#151171
1 parent 5a4a30a commit a99c747

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

sky/packages/sky_engine/BUILD.gn

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import("$dart_src/sdk/lib/_http/http_sources.gni")
99
import("$dart_src/sdk/lib/_internal/js_runtime/interceptors_sources.gni")
1010
import("$dart_src/sdk/lib/_internal/js_shared/js_types_sources.gni")
1111
import("$dart_src/sdk/lib/_internal/vm/lib/vm_internal.gni")
12+
import("$dart_src/sdk/lib/_internal/vm_shared/lib/vm_shared_sources.gni")
1213
import("$dart_src/sdk/lib/async/async_sources.gni")
1314
import("$dart_src/sdk/lib/collection/collection_sources.gni")
1415
import("$dart_src/sdk/lib/concurrent/concurrent_sources.gni")
@@ -125,6 +126,12 @@ copy("vm_internal") {
125126
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/_internal/vm/lib/{{source_file_part}}" ]
126127
}
127128

129+
copy("vm_shared") {
130+
lib_path = rebase_path("_internal/vm_shared/lib/", "", dart_sdk_lib_path)
131+
sources = rebase_path(vm_shared_sdk_sources, "", lib_path)
132+
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/_internal/vm_shared/lib/{{source_file_part}}" ]
133+
}
134+
128135
copy("io") {
129136
lib_path = rebase_path("io", "", dart_sdk_lib_path)
130137
sources = rebase_path(io_sdk_sources, "", lib_path)
@@ -236,6 +243,7 @@ group("copy_dart_sdk") {
236243
":math",
237244
":typed_data",
238245
":vm_internal",
246+
":vm_shared",
239247
]
240248
}
241249

0 commit comments

Comments
 (0)