[build] Remove deprecated copy_trees template.

Change-Id: Ic9c4233f022cfa0aa7708ff9cf777e8c6faf741b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/508163
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
This commit is contained in:
Ryan Macnak
2026-06-01 09:48:16 -07:00
committed by dart-scoped@luci-project-accounts.iam.gserviceaccount.com
parent 1e7b080ed7
commit d62a57b4f8
-29
View File
@@ -58,32 +58,3 @@ template("copy_tree") {
args = common_args
}
}
# DEPRECATED: This can be removed after the uses in the flutter/engine tree
# are migrated to use copy_tree().
template("copy_trees") {
assert(defined(invoker.sources), "$target_name must define 'source'")
sources = invoker.sources
copy_tree_source_paths = []
foreach(copy_tree_spec, sources) {
copy_tree_source_paths += [
rebase_path(copy_tree_spec.source),
copy_tree_spec.ignore_patterns,
]
}
# A list of lists of input source files for copy_tree.
foreach(copy_tree_spec, sources) {
copy_tree(copy_tree_spec.target) {
visibility = copy_tree_spec.visibility
source = copy_tree_spec.source
dest = copy_tree_spec.dest
if (defined(copy_tree_spec.deps)) {
deps = copy_tree_spec.deps
}
if (copy_tree_spec.ignore_patterns != "{}") {
exclude = copy_tree_spec.ignore_patterns
}
}
}
}