1 # Copyright 2014 The Chromium Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 # This file is meant to be included into an action to invoke grit repack in a 6 # consistent manner. To use this the following variables need to be 7 # defined: 8 # pak_inputs: list: paths of pak files that need to be combined. 9 # pak_output: string: the output pak file path. 10 11 { 12 'variables': { 13 'repack_path': '<(DEPTH)/tools/grit/grit/format/repack.py', 14 'repack_options%': [], 15 }, 16 'inputs': [ 17 '<(repack_path)', 18 '<@(pak_inputs)', 19 ], 20 'outputs': [ 21 '<(pak_output)' 22 ], 23 'action': [ 24 'python', 25 '<(repack_path)', 26 '<@(repack_options)', 27 '<(pak_output)', 28 '<@(pak_inputs)', 29 ], 30 } 31