| # Copyright 2016 The Chromium 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("//tools/grit/repack.gni") | 
 |  | 
 | # Pack all resources for an application extension for all locales. | 
 | # | 
 | # Arguments (in addition to those from repack_locales): | 
 | # | 
 | #   extension [required] | 
 | #       name of the application extension. | 
 | # | 
 | template("extension_repack_all_locales") { | 
 |   # Wraps repack_locales(), setting the source_patterns and deps required for | 
 |   # Chrome. | 
 |   # Generates a collection of bundle_data targets. | 
 |   repack_locales(target_name) { | 
 |     forward_variables_from(invoker, "*", [ "extension" ]) | 
 |  | 
 |     source_patterns = [ "$root_gen_dir/ios/${invoker.extension}/ios_${invoker.extension}_strings_" ] | 
 |  | 
 |     deps = [ | 
 |       "//ios/chrome/${invoker.extension}/strings", | 
 |     ] | 
 |   } | 
 | } |