mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 16:13:19 +00:00
[build] Add dependencies to the strong summary generation
Change-Id: If3615f95ad60f5b33250bd0387fb35141cff0bee Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/156687 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: William Hesse <whesse@google.com>
This commit is contained in:
parent
fe0176db2c
commit
033a81d924
|
@ -808,7 +808,10 @@ group("copy_libraries") {
|
||||||
|
|
||||||
# This rule writes the version file.
|
# This rule writes the version file.
|
||||||
action("write_version_file") {
|
action("write_version_file") {
|
||||||
visibility = [ ":create_common_sdk" ]
|
visibility = [
|
||||||
|
":create_common_sdk",
|
||||||
|
"../utils/dartanalyzer:generate_summary_strong",
|
||||||
|
]
|
||||||
inputs = [
|
inputs = [
|
||||||
"../tools/VERSION",
|
"../tools/VERSION",
|
||||||
"$default_git_folder/logs/HEAD",
|
"$default_git_folder/logs/HEAD",
|
||||||
|
|
|
@ -38,7 +38,11 @@ sdk_lib_files = exec_script("../../tools/list_dart_files.py",
|
||||||
],
|
],
|
||||||
"list lines")
|
"list lines")
|
||||||
|
|
||||||
prebuilt_dart_action("generate_summary_strong") {
|
dart_action("generate_summary_strong") {
|
||||||
|
deps = [
|
||||||
|
"../../sdk:copy_libraries",
|
||||||
|
"../../sdk:write_version_file",
|
||||||
|
]
|
||||||
script = "../../pkg/analyzer/tool/summary/build_sdk_summaries.dart"
|
script = "../../pkg/analyzer/tool/summary/build_sdk_summaries.dart"
|
||||||
packages = "../../.packages"
|
packages = "../../.packages"
|
||||||
inputs = sdk_lib_files + analyzer_files
|
inputs = sdk_lib_files + analyzer_files
|
||||||
|
@ -48,6 +52,6 @@ prebuilt_dart_action("generate_summary_strong") {
|
||||||
args = [
|
args = [
|
||||||
"build",
|
"build",
|
||||||
rebase_path(output),
|
rebase_path(output),
|
||||||
rebase_path("../../sdk"),
|
rebase_path("$root_out_dir/dart-sdk"),
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue