Home | History | Annotate | Download | only in build
      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   # GYP version: //tools/grit/repack.gni
     13   'variables': {
     14     'repack_path': '<(DEPTH)/tools/grit/grit/format/repack.py',
     15     'repack_options%': [],
     16   },
     17   'inputs': [
     18     '<(repack_path)',
     19     '<@(pak_inputs)',
     20   ],
     21   'outputs': [
     22     '<(pak_output)'
     23   ],
     24   'action': [
     25     'python',
     26     '<(repack_path)',
     27     '<@(repack_options)',
     28     '<(pak_output)',
     29     '<@(pak_inputs)',
     30   ],
     31 }
     32