| # Copyright 2013 The Flutter Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| import("//flutter/common/fuchsia_config.gni") |
| |
| template("fuchsia_host_bundle") { |
| assert(defined(invoker.name), "'name' must be defined for $target_name.") |
| |
| _dest_dir_base = "${root_out_dir}/host_bundle" |
| _dest_dir = "${_dest_dir_base}/${invoker.name}-${flutter_runtime_mode}-${host_os}-${host_cpu}" |
| |
| copy(target_name) { |
| if (defined(invoker.deps)) { |
| deps = invoker.deps |
| } |
| |
| sources = invoker.sources |
| |
| outputs = [ "${_dest_dir}/{{source_file_part}}" ] |
| } |
| } |