OLD | NEW |
| (Empty) |
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 { | |
6 'variables': { | |
7 'chromecast_branding%': 'public', | |
8 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chromecast_strings', | |
9 }, | |
10 'targets': [ | |
11 { | |
12 'target_name': 'chromecast_settings', | |
13 'type': 'none', | |
14 'actions': [ | |
15 { | |
16 'action_name': 'chromecast_settings', | |
17 'variables': { | |
18 'grit_grd_file': 'app/resources/chromecast_settings.grd', | |
19 'grit_resource_ids': 'app/resources/resource_ids', | |
20 }, | |
21 'includes': [ '../build/grit_action.gypi' ], | |
22 }, | |
23 ], | |
24 'includes': [ '../build/grit_target.gypi' ], | |
25 }, | |
26 { | |
27 'target_name': 'chromecast_locales_pak', | |
28 'type': 'none', | |
29 'dependencies': [ | |
30 'chromecast_settings', | |
31 ], | |
32 'conditions': [ | |
33 ['chromecast_branding!="public"', { | |
34 'dependencies': [ | |
35 'internal/chromecast_locales.gyp:chromecast_app_strings', | |
36 ], | |
37 }], | |
38 ], | |
39 'actions': [ | |
40 { | |
41 'action_name': 'repack_locales', | |
42 'message': 'Packing locale-specific resources', | |
43 'variables': { | |
44 'repack_python_cmd': '<(DEPTH)/chromecast/tools/build/chromecast_rep
ack_locales.py', | |
45 'repack_output_dir': '<(PRODUCT_DIR)/chromecast_locales', | |
46 'repack_locales_cmd': [ | |
47 'python', | |
48 '<(repack_python_cmd)' | |
49 ], | |
50 }, | |
51 'inputs': [ | |
52 '<(repack_python_cmd)', | |
53 '<!@pymod_do_main(chromecast_repack_locales -i -b <(chromecast_brand
ing) -g <(grit_out_dir) -x <(repack_output_dir) <(locales))' | |
54 ], | |
55 'outputs': [ | |
56 '<!@pymod_do_main(chromecast_repack_locales -o -b <(chromecast_brand
ing) -g <(grit_out_dir) -x <(repack_output_dir) <(locales))' | |
57 ], | |
58 'action': [ | |
59 '<@(repack_locales_cmd)', | |
60 '-b', '<(chromecast_branding)', | |
61 '-g', '<(grit_out_dir)', | |
62 '-x', '<(repack_output_dir)/.', | |
63 '<@(locales)', | |
64 ], | |
65 }, | |
66 ], | |
67 }, | |
68 ], | |
69 } | |
OLD | NEW |