Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_34031325
engine
提交
a1a2129b
E
engine
项目概览
qq_34031325
/
engine
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
engine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
a1a2129b
编写于
3月 29, 2019
作者:
C
Chinmay Garde
提交者:
GitHub
3月 29, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
GN Format all files in the engine. (#8369)
上级
82c91041
变更
16
隐藏空白更改
内联
并排
Showing
16 changed file
with
156 addition
and
95 deletion
+156
-95
build/dart/rules.gni
build/dart/rules.gni
+7
-3
flow/BUILD.gn
flow/BUILD.gn
+4
-4
flutter_kernel_transformers/BUILD.gn
flutter_kernel_transformers/BUILD.gn
+1
-1
frontend_server/BUILD.gn
frontend_server/BUILD.gn
+29
-11
lib/snapshot/BUILD.gn
lib/snapshot/BUILD.gn
+14
-13
runtime/BUILD.gn
runtime/BUILD.gn
+3
-1
shell/common/BUILD.gn
shell/common/BUILD.gn
+1
-1
shell/platform/BUILD.gn
shell/platform/BUILD.gn
+1
-1
shell/platform/android/BUILD.gn
shell/platform/android/BUILD.gn
+19
-15
shell/platform/darwin/framework_shared.gni
shell/platform/darwin/framework_shared.gni
+2
-1
shell/platform/darwin/ios/BUILD.gn
shell/platform/darwin/ios/BUILD.gn
+2
-2
shell/platform/linux/BUILD.gn
shell/platform/linux/BUILD.gn
+1
-1
shell/platform/windows/BUILD.gn
shell/platform/windows/BUILD.gn
+1
-1
sky/packages/sky_engine/BUILD.gn
sky/packages/sky_engine/BUILD.gn
+33
-14
testing/testing.gni
testing/testing.gni
+34
-22
web_sdk/BUILD.gn
web_sdk/BUILD.gn
+4
-4
未找到文件。
build/dart/rules.gni
浏览文件 @
a1a2129b
...
...
@@ -44,7 +44,8 @@ template("dart_pkg_helper") {
sdk_ext_mappings += invoker.sdk_ext_mappings
}
script = rebase_path("$flutter_root/build/dart/tools/dart_pkg.py", ".", "//")
script =
rebase_path("$flutter_root/build/dart/tools/dart_pkg.py", ".", "//")
entrypoints = []
if (defined(invoker.apps)) {
...
...
@@ -61,7 +62,8 @@ template("dart_pkg_helper") {
if (defined(invoker.sources)) {
sources += invoker.sources
} else if (defined(invoker.pkg_dir)) {
list_script = rebase_path("$flutter_root/build/dart/tools/ls.py", ".", "//")
list_script =
rebase_path("$flutter_root/build/dart/tools/ls.py", ".", "//")
extra_flags += [ "--read_only" ]
ls_sources = exec_script(list_script,
[
...
...
@@ -113,7 +115,9 @@ template("dart_pkg") {
pubspec_yaml_path = rebase_path("pubspec.yaml")
}
dart_package_name_script =
rebase_path("$flutter_root/build/dart/tools/dart_package_name.py", ".", "//")
rebase_path("$flutter_root/build/dart/tools/dart_package_name.py",
".",
"//")
dart_package_name = exec_script(dart_package_name_script,
[
"--pubspec",
...
...
flow/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -80,8 +80,8 @@ source_set("flow") {
]
public_deps += [
"//sdk/fidl/fuchsia.ui.scenic",
"//garnet/public/lib/ui/scenic/cpp",
"//sdk/fidl/fuchsia.ui.scenic",
"//topaz/public/dart-pkg/zircon",
]
...
...
@@ -94,18 +94,18 @@ executable("flow_unittests") {
sources = [
"flow_run_all_unittests.cc",
"flow_test_utils.h",
"flow_test_utils.cc",
"flow_test_utils.h",
"layers/performance_overlay_layer_unittests.cc",
"matrix_decomposition_unittests.cc",
"raster_cache_unittests.cc",
"layers/performance_overlay_layer_unittests.cc",
]
deps = [
":flow",
"$flutter_root/fml",
"//third_party/googletest:gtest",
"//third_party/dart/runtime:libdart_jit", # for tracing
"//third_party/googletest:gtest",
"//third_party/skia",
]
}
flutter_kernel_transformers/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -15,9 +15,9 @@ dart_library("flutter_kernel_transformers") {
]
deps = [
"//third_party/dart-pkg/pub/meta",
"//third_party/dart/pkg/front_end",
"//third_party/dart/pkg/kernel",
"//third_party/dart/pkg/vm",
"//third_party/dart-pkg/pub/meta",
]
}
frontend_server/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -15,14 +15,14 @@ if (is_fuchsia_host || is_fuchsia) {
]
deps = [
"//third_party/dart-pkg/pub/args",
"//third_party/dart-pkg/pub/path",
"//third_party/dart-pkg/pub/usage",
"//third_party/dart/pkg/build_integration",
"//third_party/dart/pkg/front_end",
"//third_party/dart/pkg/kernel",
"//third_party/dart/pkg/vm",
"//third_party/dart-pkg/pub/args",
"//third_party/dart-pkg/pub/path",
"//third_party/dart-pkg/pub/usage",
"//third_party/flutter/flutter_kernel_transformers"
"//third_party/flutter/flutter_kernel_transformers",
]
}
...
...
@@ -48,16 +48,34 @@ if (is_fuchsia_host || is_fuchsia) {
]
dot_packages = rebase_path(".packages")
flutter_patched_sdk = rebase_path("$root_out_dir/flutter_patched_sdk")
training_args = [ "--train", "--sdk-root=$flutter_patched_sdk" ]
training_args = [
"--train",
"--sdk-root=$flutter_patched_sdk",
]
frontend_server_files = exec_script("//third_party/dart/tools/list_dart_files.py",
[ "absolute", rebase_path("."), ], "list lines")
frontend_server_files =
exec_script("//third_party/dart/tools/list_dart_files.py",
[
"absolute",
rebase_path("."),
],
"list lines")
frontend_server_files += exec_script("//third_party/dart/tools/list_dart_files.py",
[ "absolute", rebase_path("../flutter_kernel_transformers"), ], "list lines")
frontend_server_files +=
exec_script("//third_party/dart/tools/list_dart_files.py",
[
"absolute",
rebase_path("../flutter_kernel_transformers"),
],
"list lines")
frontend_server_files += exec_script("//third_party/dart/tools/list_dart_files.py",
[ "absolute", rebase_path("../../third_party/dart/pkg"), ], "list lines")
frontend_server_files +=
exec_script("//third_party/dart/tools/list_dart_files.py",
[
"absolute",
rebase_path("../../third_party/dart/pkg"),
],
"list lines")
inputs = frontend_server_files
}
...
...
lib/snapshot/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -20,7 +20,8 @@ compiled_action("generate_snapshot_bin") {
tool = "//third_party/dart/runtime/bin:gen_snapshot"
if (is_fuchsia || is_fuchsia_host) {
platform_kernel = "$root_out_dir/flutter_runner_patched_sdk/platform_strong.dill"
platform_kernel =
"$root_out_dir/flutter_runner_patched_sdk/platform_strong.dill"
} else {
platform_kernel = "$root_out_dir/flutter_patched_sdk/platform_strong.dill"
}
...
...
@@ -55,12 +56,10 @@ compiled_action("generate_snapshot_bin") {
]
if (is_debug) {
args += [
"--enable_asserts",
]
args += [ "--enable_asserts" ]
}
args += [
rebase_path(platform_kernel)
]
args += [
rebase_path(platform_kernel)
]
}
# Generates an assembly file defining a given symbol with the bytes from a
...
...
@@ -219,21 +218,22 @@ source_set("snapshot") {
deps = [
":isolate_snapshot_data_linkable",
":isolate_snapshot_instructions_linkable",
":platform_strong_dill_linkable",
":vm_snapshot_data_linkable",
":vm_snapshot_instructions_linkable",
":platform_strong_dill_linkable",
]
sources = get_target_outputs(":isolate_snapshot_data_linkable") +
get_target_outputs(":isolate_snapshot_instructions_linkable") +
get_target_outputs(":vm_snapshot_data_linkable") +
get_target_outputs(":vm_snapshot_instructions_linkable") +
get_target_outputs(":platform_strong_dill_linkable")
get_target_outputs(":isolate_snapshot_instructions_linkable") +
get_target_outputs(":vm_snapshot_data_linkable") +
get_target_outputs(":vm_snapshot_instructions_linkable") +
get_target_outputs(":platform_strong_dill_linkable")
}
compile_platform("non_strong_platform") {
single_root_scheme = "org-dartlang-sdk"
single_root_base = rebase_path("../../../")
libraries_specification_uri = "org-dartlang-sdk:///flutter/lib/snapshot/libraries.json"
libraries_specification_uri =
"org-dartlang-sdk:///flutter/lib/snapshot/libraries.json"
outputs = [
"$root_out_dir/flutter_patched_sdk/platform.dill",
...
...
@@ -249,7 +249,8 @@ compile_platform("non_strong_platform") {
compile_platform("strong_platform") {
single_root_scheme = "org-dartlang-sdk"
single_root_base = rebase_path("../../../")
libraries_specification_uri = "org-dartlang-sdk:///flutter/lib/snapshot/libraries.json"
libraries_specification_uri =
"org-dartlang-sdk:///flutter/lib/snapshot/libraries.json"
outputs = [
"$root_out_dir/flutter_patched_sdk/platform_strong.dill",
...
...
@@ -266,7 +267,7 @@ compile_platform("strong_platform") {
if (is_fuchsia || is_fuchsia_host) {
group("kernel_platform_files") {
public_deps = [
"//topaz/runtime/flutter_runner/kernel:kernel_platform_files"
"//topaz/runtime/flutter_runner/kernel:kernel_platform_files"
,
]
}
} else {
...
...
runtime/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -73,7 +73,9 @@ source_set("runtime") {
flutter_runtime_mode != "dynamic_release" && !is_fuchsia) {
# Only link in Observatory in non-release modes on non-Fuchsia. Fuchsia
# instead puts Observatory into the runner's package.
deps += [ "//third_party/dart/runtime/observatory:embedded_observatory_archive" ]
deps += [
"//third_party/dart/runtime/observatory:embedded_observatory_archive",
]
}
}
...
...
shell/common/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -2,8 +2,8 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("$flutter_root/testing/testing.gni")
import("$flutter_root/shell/gpu/gpu.gni")
import("$flutter_root/testing/testing.gni")
# Template to generate a dart embedder resource.cc file.
# Required invoker inputs:
...
...
shell/platform/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -17,7 +17,7 @@ group("platform") {
deps = [
"windows",
]
} else if (
is_fuchsia) {
} else if (is_fuchsia) {
# Fuchsia has its own runner implementation.
deps = []
} else {
...
...
shell/platform/android/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -2,10 +2,10 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("$flutter_root/common/config.gni")
import("$flutter_root/shell/config.gni")
import("//build/config/android/config.gni")
import("//build/config/android/rules.gni")
import("$flutter_root/common/config.gni")
import("$flutter_root/shell/config.gni")
import("$flutter_root/shell/gpu/gpu.gni")
shell_gpu_configuration("android_gpu_configuration") {
...
...
@@ -20,6 +20,7 @@ shared_library("flutter_shell_native") {
output_name = "flutter"
sources = [
"$root_build_dir/flutter_icu/icudtl.o",
"android_context_gl.cc",
"android_context_gl.h",
"android_environment_gl.cc",
...
...
@@ -49,7 +50,6 @@ shared_library("flutter_shell_native") {
"platform_view_android_jni.h",
"vsync_waiter_android.cc",
"vsync_waiter_android.h",
"$root_build_dir/flutter_icu/icudtl.o",
]
deps = [
...
...
@@ -96,7 +96,7 @@ shared_library("flutter_shell_native") {
"GLESv2",
]
ldflags = [
"-Wl,--version-script=" + rebase_path("android_exports.lst")
]
ldflags = [
"-Wl,--version-script=" + rebase_path("android_exports.lst")
]
}
java_library("flutter_shell_java") {
...
...
@@ -181,17 +181,16 @@ java_library("flutter_shell_java") {
"io/flutter/view/VsyncWaiter.java",
]
java_files += [
"$flutter_root/third_party/bsdiff/io/flutter/util/BSDiff.java",
]
java_files +=
[ "$flutter_root/third_party/bsdiff/io/flutter/util/BSDiff.java" ]
deps = [
":android_support_v13",
":android_arch_lifecycle_common",
":android_arch_lifecycle_viewmodel",
":android_support_annotations",
":android_support_compat",
":android_support_fragment",
":android_arch_lifecycle_common",
":android_arch_lifecycle_viewmodel",
":android_support_v13",
]
jar_path = "$root_out_dir/flutter_java.jar"
...
...
@@ -230,7 +229,8 @@ java_prebuilt("android_arch_lifecycle_common") {
java_prebuilt("android_arch_lifecycle_viewmodel") {
supports_android = true
jar_path = "//third_party/android_support/android_arch_lifecycle_viewmodel.jar"
jar_path =
"//third_party/android_support/android_arch_lifecycle_viewmodel.jar"
}
action("icudtl_object") {
...
...
@@ -248,10 +248,14 @@ action("icudtl_object") {
]
args = [
"--objcopy", rebase_path(android_objcopy),
"--input", rebase_path(icudtl_input),
"--output", rebase_path(icudtl_output),
"--arch", current_cpu,
"--objcopy",
rebase_path(android_objcopy),
"--input",
rebase_path(icudtl_input),
"--output",
rebase_path(icudtl_output),
"--arch",
current_cpu,
]
}
...
...
shell/platform/darwin/framework_shared.gni
浏览文件 @
a1a2129b
...
...
@@ -2,7 +2,8 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
framework_shared_headers = get_path_info(
framework_shared_headers =
get_path_info(
[
# TODO: Move these files, and their implementations, to a shared
# location.
...
...
shell/platform/darwin/ios/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -4,8 +4,8 @@
assert(is_ios)
import("$flutter_root/common/config.gni")
import("//build/config/ios/ios_sdk.gni")
import("$flutter_root/common/config.gni")
import("$flutter_root/shell/gpu/gpu.gni")
_flutter_framework_dir = "$root_out_dir/Flutter.framework"
...
...
@@ -61,9 +61,9 @@ shared_library("create_flutter_framework_dylib") {
"framework/Source/FlutterOverlayView.mm",
"framework/Source/FlutterPlatformPlugin.h",
"framework/Source/FlutterPlatformPlugin.mm",
"framework/Source/FlutterPlatformViews.mm",
"framework/Source/FlutterPlatformViews_Internal.h",
"framework/Source/FlutterPlatformViews_Internal.mm",
"framework/Source/FlutterPlatformViews.mm",
"framework/Source/FlutterPluginAppLifeCycleDelegate.mm",
"framework/Source/FlutterStandardCodec.mm",
"framework/Source/FlutterStandardCodec_Internal.h",
...
...
shell/platform/linux/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -7,8 +7,8 @@ assert(is_linux)
group("linux") {
deps = [
":flutter_linux",
"$flutter_root/shell/platform/glfw:publish_headers_glfw",
"$flutter_root/shell/platform/common/cpp/client_wrapper:publish_wrapper",
"$flutter_root/shell/platform/glfw:publish_headers_glfw",
"$flutter_root/shell/platform/glfw/client_wrapper:publish_wrapper_glfw",
]
}
...
...
shell/platform/windows/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -7,8 +7,8 @@ assert(is_win)
group("windows") {
deps = [
":flutter_windows",
"$flutter_root/shell/platform/glfw:publish_headers_glfw",
"$flutter_root/shell/platform/common/cpp/client_wrapper:publish_wrapper",
"$flutter_root/shell/platform/glfw:publish_headers_glfw",
"$flutter_root/shell/platform/glfw/client_wrapper:publish_wrapper_glfw",
]
}
...
...
sky/packages/sky_engine/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -2,12 +2,12 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//third_party/dart/sdk/lib/_http/http_sources.gni")
import("//third_party/dart/sdk/lib/async/async_sources.gni")
import("//third_party/dart/sdk/lib/collection/collection_sources.gni")
import("//third_party/dart/sdk/lib/convert/convert_sources.gni")
import("//third_party/dart/sdk/lib/core/core_sources.gni")
import("//third_party/dart/sdk/lib/developer/developer_sources.gni")
import("//third_party/dart/sdk/lib/_http/http_sources.gni")
import("//third_party/dart/sdk/lib/internal/internal_sources.gni")
import("//third_party/dart/sdk/lib/io/io_sources.gni")
import("//third_party/dart/sdk/lib/isolate/isolate_sources.gni")
...
...
@@ -29,75 +29,94 @@ if (!is_fuchsia) {
}
}
dart_sdk_lib_path = rebase_path("//third_party/dart/sdk/lib")
copy("async") {
lib_path = rebase_path("async", "", dart_sdk_lib_path)
sources = rebase_path(async_sdk_sources, "", lib_path)
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/async/{{source_file_part}}"
"$root_gen_dir/dart-pkg/sky_engine/lib/async/{{source_file_part}}"
,
]
}
copy("collection") {
lib_path = rebase_path("collection", "", dart_sdk_lib_path)
sources = rebase_path(collection_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/collection/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/collection/{{source_file_part}}",
]
}
copy("convert") {
lib_path = rebase_path("convert", "", dart_sdk_lib_path)
sources = rebase_path(convert_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/convert/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/convert/{{source_file_part}}",
]
}
copy("core") {
lib_path = rebase_path("core", "", dart_sdk_lib_path)
sources = rebase_path(core_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/core/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/core/{{source_file_part}}",
]
}
copy("developer") {
lib_path = rebase_path("developer", "", dart_sdk_lib_path)
sources = rebase_path(developer_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/developer/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/developer/{{source_file_part}}",
]
}
copy("_http") {
lib_path = rebase_path("_http", "", dart_sdk_lib_path)
sources = rebase_path(http_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/_http/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/_http/{{source_file_part}}",
]
}
copy("internal") {
lib_path = rebase_path("internal", "", dart_sdk_lib_path)
sources = rebase_path(internal_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/internal/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/internal/{{source_file_part}}",
]
}
copy("io") {
lib_path = rebase_path("io", "", dart_sdk_lib_path)
sources = rebase_path(io_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/io/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/io/{{source_file_part}}",
]
}
copy("isolate") {
lib_path = rebase_path("isolate", "", dart_sdk_lib_path)
sources = rebase_path(isolate_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/isolate/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/isolate/{{source_file_part}}",
]
}
copy("math") {
lib_path = rebase_path("math", "", dart_sdk_lib_path)
sources = rebase_path(math_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/math/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/math/{{source_file_part}}",
]
}
copy("typed_data") {
lib_path = rebase_path("typed_data", "", dart_sdk_lib_path)
sources = rebase_path(typed_data_sdk_sources, "", lib_path)
outputs = [ "$root_gen_dir/dart-pkg/sky_engine/lib/typed_data/{{source_file_part}}" ]
outputs = [
"$root_gen_dir/dart-pkg/sky_engine/lib/typed_data/{{source_file_part}}",
]
}
copy("copy_dart_ui") {
...
...
@@ -110,12 +129,12 @@ copy("copy_dart_ui") {
group("copy_dart_sdk") {
deps = [
":_http",
":async",
":collection",
":convert",
":core",
":developer",
":_http",
":internal",
":io",
":isolate",
...
...
testing/testing.gni
浏览文件 @
a1a2129b
...
...
@@ -2,9 +2,9 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("$flutter_root/common/config.gni")
import("//build/compiled_action.gni")
import("//third_party/dart/build/dart/dart_action.gni")
import("$flutter_root/common/config.gni")
# Builds test fixtures for a unit test.
#
...
...
@@ -33,7 +33,8 @@ template("test_fixtures") {
}
fixtures_location = "$target_gen_dir/$target_name/assets"
fixtures_location_file = "$target_gen_dir/$target_name/test_fixtures_location.cc"
fixtures_location_file =
"$target_gen_dir/$target_name/test_fixtures_location.cc"
fixtures_name_target_name = target_name + "_gen_fixtures_name"
action(fixtures_name_target_name) {
...
...
@@ -73,30 +74,37 @@ template("test_fixtures") {
fixture_paths += [ rebase_path(fixture) ]
}
inputs = fixture_paths
outputs = ["$fixtures_location/$kernel_out"]
outputs = [
"$fixtures_location/$kernel_out",
]
deps = [
"//third_party/dart/utils/kernel-service:frontend_server"
"//third_party/dart/utils/kernel-service:frontend_server"
,
]
if (flutter_runtime_mode == "profile" || flutter_runtime_mode == "release") {
args = [
"--sdk-root", rebase_path("$root_out_dir/flutter_patched_sdk"),
"--strong",
"--target=flutter",
"--aot",
"--tfa",
"-Ddart.vm.product=true",
"--output-dill", rebase_path("$fixtures_location/$kernel_out"),
] + fixture_paths
"--sdk-root",
rebase_path("$root_out_dir/flutter_patched_sdk"),
"--strong",
"--target=flutter",
"--aot",
"--tfa",
"-Ddart.vm.product=true",
"--output-dill",
rebase_path("$fixtures_location/$kernel_out"),
] + fixture_paths
deps += [ "//flutter/lib/snapshot:strong_platform" ]
} else {
args = [
"--sdk-root", rebase_path("$root_out_dir/flutter_patched_sdk"),
"--target", "flutter",
"--output-dill", rebase_path("$fixtures_location/$kernel_out"),
] + fixture_paths
"--sdk-root",
rebase_path("$root_out_dir/flutter_patched_sdk"),
"--target",
"flutter",
"--output-dill",
rebase_path("$fixtures_location/$kernel_out"),
] + fixture_paths
}
}
...
...
@@ -106,7 +114,7 @@ template("test_fixtures") {
tool = "//third_party/dart/runtime/bin:gen_snapshot"
inputs = [
"$fixtures_location/$kernel_out"
"$fixtures_location/$kernel_out"
,
]
outputs = [
...
...
@@ -120,11 +128,15 @@ template("test_fixtures") {
"--causal_async_stacks",
"--deterministic",
"--snapshot_kind=app-aot-blobs",
"--vm_snapshot_data=" + rebase_path("$fixtures_location/vm_snapshot_data"),
"--vm_snapshot_instructions=" + rebase_path("$fixtures_location/vm_snapshot_instr"),
"--isolate_snapshot_data=" + rebase_path("$fixtures_location/isolate_snapshot_data"),
"--isolate_snapshot_instructions=" + rebase_path("$fixtures_location/isolate_snapshot_instr"),
rebase_path("$fixtures_location/$kernel_out")
"--vm_snapshot_data=" +
rebase_path("$fixtures_location/vm_snapshot_data"),
"--vm_snapshot_instructions=" +
rebase_path("$fixtures_location/vm_snapshot_instr"),
"--isolate_snapshot_data=" +
rebase_path("$fixtures_location/isolate_snapshot_data"),
"--isolate_snapshot_instructions=" +
rebase_path("$fixtures_location/isolate_snapshot_instr"),
rebase_path("$fixtures_location/$kernel_out"),
]
deps = [
...
...
web_sdk/BUILD.gn
浏览文件 @
a1a2129b
...
...
@@ -28,8 +28,8 @@ web_ui_sources = [
group("web_sdk") {
deps = [
":generate_web_summary_sdk",
":flutter_dartdevc_kernel_sdk",
":generate_web_summary_sdk",
]
}
...
...
@@ -37,7 +37,7 @@ copy("web_ui_sources") {
sources = web_ui_sources
outputs = [
"$root_out_dir/flutter_web_sdk/lib/ui/{{source_file_part}}"
"$root_out_dir/flutter_web_sdk/lib/ui/{{source_file_part}}"
,
]
}
...
...
@@ -47,7 +47,7 @@ copy("web_ui_library") {
]
outputs = [
"$root_out_dir/flutter_web_sdk/{{source_file_part}}"
"$root_out_dir/flutter_web_sdk/{{source_file_part}}"
,
]
}
...
...
@@ -70,8 +70,8 @@ prebuilt_dart_action("generate_web_summary_sdk") {
]
deps = [
":web_ui_sources",
":web_ui_library",
":web_ui_sources",
"//third_party/dart:create_sdk",
]
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录