OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 # This file defines a template to invoke grit repack in a consistent manner. | 5 # This file defines a template to invoke grit repack in a consistent manner. |
6 # | 6 # |
7 # Parameters: | 7 # Parameters: |
8 # sources [required] | 8 # sources [required] |
9 # List of pak files that need to be combined. | 9 # List of pak files that need to be combined. |
10 # | 10 # |
(...skipping 11 matching lines...) Expand all Loading... |
22 assert(defined(invoker.sources), "Need sources for $target_name") | 22 assert(defined(invoker.sources), "Need sources for $target_name") |
23 assert(defined(invoker.output), "Need output for $target_name") | 23 assert(defined(invoker.output), "Need output for $target_name") |
24 | 24 |
25 if (defined(invoker.visibility)) { | 25 if (defined(invoker.visibility)) { |
26 visibility = invoker.visibility | 26 visibility = invoker.visibility |
27 } | 27 } |
28 | 28 |
29 script = "//tools/grit/grit/format/repack.py" | 29 script = "//tools/grit/grit/format/repack.py" |
30 | 30 |
31 inputs = invoker.sources | 31 inputs = invoker.sources |
32 outputs = [ invoker.output ] | 32 outputs = [ |
| 33 invoker.output, |
| 34 ] |
33 | 35 |
34 args = [] | 36 args = [] |
35 if (defined(invoker.repack_options)) { | 37 if (defined(invoker.repack_options)) { |
36 args += invoker.repack_options | 38 args += invoker.repack_options |
37 } | 39 } |
38 args += [ rebase_path(invoker.output, root_build_dir) ] | 40 args += [ rebase_path(invoker.output, root_build_dir) ] |
39 args += rebase_path(invoker.sources, root_build_dir) | 41 args += rebase_path(invoker.sources, root_build_dir) |
40 | 42 |
41 if (defined(invoker.deps)) { | 43 if (defined(invoker.deps)) { |
42 deps = invoker.deps | 44 deps = invoker.deps |
43 } | 45 } |
44 } | 46 } |
45 } | 47 } |
OLD | NEW |