Separate abi versions out from create_sdk into their own target.
Bug: https://github.com/dart-lang/sdk/issues/36820
Change-Id: If9861095f07085e7e88d547cfc052ea033011d4a
Fixes: https://github.com/dart-lang/sdk/issues/36820
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/101080
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Liam Appelbe <liama@google.com>
diff --git a/sdk/BUILD.gn b/sdk/BUILD.gn
index dba2c41..52a35d5 100644
--- a/sdk/BUILD.gn
+++ b/sdk/BUILD.gn
@@ -571,7 +571,7 @@
}
copy("copy_abi_dill_files") {
- visibility = [ ":create_common_sdk" ]
+ visibility = [ ":create_sdk_with_abi_versions" ]
sources = [
"../tools/abiversions",
]
@@ -937,7 +937,6 @@
group("create_common_sdk") {
visibility = [ ":create_sdk" ]
public_deps = [
- ":copy_abi_dill_files",
":copy_analysis_summaries",
":copy_api_readme",
":copy_dart",
@@ -991,3 +990,11 @@
public_deps += [ ":create_full_sdk" ]
}
}
+
+# Same as create_sdk, but with abi version files.
+group("create_sdk_with_abi_versions") {
+ public_deps = [
+ ":copy_abi_dill_files",
+ ":create_sdk",
+ ]
+}