mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Make flutter_app's output_name work like other templates (#4236)
The output_name property of a template is typically relative to the root_build_dir rather than the target_gen_dir. This patch makes flutter_app consistent with this pattern.
This commit is contained in:
parent
850a95329d
commit
1ce6f0e533
@ -45,9 +45,9 @@ template("flutter_jit_app") {
|
||||
}
|
||||
|
||||
if (defined(invoker.output_name)) {
|
||||
bundle_name = invoker.output_name
|
||||
bundle_path = "$root_build_dir/${invoker.output_name}"
|
||||
} else {
|
||||
bundle_name = "${target_name}.flx"
|
||||
bundle_path = "$target_gen_dir/${target_name}.flx"
|
||||
}
|
||||
|
||||
flutter_core_snapshot_label = "$flutter_root/lib/snapshot:generate_snapshot_bin"
|
||||
@ -63,8 +63,7 @@ template("flutter_jit_app") {
|
||||
"$flutter_core_snapshot_gen_dir/isolate_snapshot_instructions.bin"
|
||||
|
||||
dot_packages = "$target_gen_dir/$dart_package_name.packages"
|
||||
bundle_path = "$target_gen_dir/$bundle_name"
|
||||
bundle_depfile = "$target_gen_dir/$bundle_name.d"
|
||||
bundle_depfile = "$bundle_path.d"
|
||||
snapshot_path = "$target_gen_dir/${target_name}_snapshot.bin"
|
||||
snapshot_depfile = "${snapshot_path}.d"
|
||||
|
||||
@ -203,14 +202,13 @@ template("flutter_aot_app") {
|
||||
}
|
||||
|
||||
if (defined(invoker.output_name)) {
|
||||
bundle_name = invoker.output_name
|
||||
bundle_path = "$root_build_dir/${invoker.output_name}"
|
||||
} else {
|
||||
bundle_name = "${target_name}.flx"
|
||||
bundle_path = "$target_gen_dir/${target_name}.flx"
|
||||
}
|
||||
|
||||
dot_packages = "$target_gen_dir/$dart_package_name.packages"
|
||||
bundle_path = "$target_gen_dir/$bundle_name"
|
||||
bundle_depfile = "$target_gen_dir/$bundle_name.d"
|
||||
bundle_depfile = "$bundle_path.d"
|
||||
assembly_path = "$target_gen_dir/$target_name.S"
|
||||
assembly_depfile = "${assembly_path}.d"
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user