| OLD | NEW |
| 1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 # TODO: remove this helper when we have loops in GYP | 7 # TODO: remove this helper when we have loops in GYP |
| 8 'apply_locales_cmd': ['python', '<(DEPTH)/build/apply_locales.py',], | 8 'apply_locales_cmd': ['python', '<(DEPTH)/build/apply_locales.py',], |
| 9 'chromium_code': 1, | 9 'chromium_code': 1, |
| 10 'grit_info_cmd': ['python', '../tools/grit/grit_info.py',], | 10 'grit_info_cmd': ['python', '../tools/grit/grit_info.py',], |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 102 'extension': 'grd', | 102 'extension': 'grd', |
| 103 'inputs': [ | 103 'inputs': [ |
| 104 '<!@(<(grit_info_cmd) --inputs <(localizable_resources))', | 104 '<!@(<(grit_info_cmd) --inputs <(localizable_resources))', |
| 105 ], | 105 ], |
| 106 'outputs': [ | 106 'outputs': [ |
| 107 '<(grit_out_dir)/<(RULE_INPUT_ROOT)/grit/<(RULE_INPUT_ROOT).h', | 107 '<(grit_out_dir)/<(RULE_INPUT_ROOT)/grit/<(RULE_INPUT_ROOT).h', |
| 108 # TODO: remove this helper when we have loops in GYP | 108 # TODO: remove this helper when we have loops in GYP |
| 109 '>!@(<(apply_locales_cmd) \'<(grit_out_dir)/<(RULE_INPUT_ROOT)/<(RUL
E_INPUT_ROOT)_ZZLOCALE.pak\' <(locales))', | 109 '>!@(<(apply_locales_cmd) \'<(grit_out_dir)/<(RULE_INPUT_ROOT)/<(RUL
E_INPUT_ROOT)_ZZLOCALE.pak\' <(locales))', |
| 110 ], | 110 ], |
| 111 'action': ['<@(grit_cmd)', '-i', '<(RULE_INPUT_PATH)', | 111 'action': ['<@(grit_cmd)', '-i', '<(RULE_INPUT_PATH)', |
| 112 'build', '-o', '<(grit_out_dir)/<(RULE_INPUT_ROOT)'], | 112 'build', '-o', '<(grit_out_dir)/<(RULE_INPUT_ROOT)', |
| 113 '<@(grit_defines)'], |
| 113 'message': 'Generating resources from <(RULE_INPUT_PATH)', | 114 'message': 'Generating resources from <(RULE_INPUT_PATH)', |
| 114 'conditions': [ | |
| 115 ['use_titlecase_in_grd_files==1', { | |
| 116 'action': ['-D', 'use_titlecase'], | |
| 117 }], | |
| 118 ['chromeos==1', { | |
| 119 'action': ['-D', 'chromeos'], | |
| 120 }], | |
| 121 ], | |
| 122 }, | 115 }, |
| 123 ], | 116 ], |
| 124 'sources': [ | 117 'sources': [ |
| 125 '<@(localizable_resources)', | 118 '<@(localizable_resources)', |
| 126 ], | 119 ], |
| 127 'direct_dependent_settings': { | 120 'direct_dependent_settings': { |
| 128 'include_dirs': [ | 121 'include_dirs': [ |
| 129 '<(grit_out_dir)/app_locale_settings', | 122 '<(grit_out_dir)/app_locale_settings', |
| 130 '<(grit_out_dir)/app_strings', | 123 '<(grit_out_dir)/app_strings', |
| 131 ], | 124 ], |
| (...skipping 15 matching lines...) Expand all Loading... |
| 147 'input_path': 'resources/app_resources.grd', | 140 'input_path': 'resources/app_resources.grd', |
| 148 }, | 141 }, |
| 149 'inputs': [ | 142 'inputs': [ |
| 150 '<!@(<(grit_info_cmd) --inputs <(input_path))', | 143 '<!@(<(grit_info_cmd) --inputs <(input_path))', |
| 151 ], | 144 ], |
| 152 'outputs': [ | 145 'outputs': [ |
| 153 '<!@(<(grit_info_cmd) --outputs \'<(grit_out_dir)/app_resources\' <(
input_path))', | 146 '<!@(<(grit_info_cmd) --outputs \'<(grit_out_dir)/app_resources\' <(
input_path))', |
| 154 ], | 147 ], |
| 155 'action': ['<@(grit_cmd)', | 148 'action': ['<@(grit_cmd)', |
| 156 '-i', '<(input_path)', 'build', | 149 '-i', '<(input_path)', 'build', |
| 157 '-o', '<(grit_out_dir)/app_resources'], | 150 '-o', '<(grit_out_dir)/app_resources', |
| 158 'conditions': [ | 151 '<@(grit_defines)' ], |
| 159 ['toolkit_views==1', { | |
| 160 'action': ['-D', 'toolkit_views'], | |
| 161 }], | |
| 162 ], | |
| 163 'message': 'Generating resources from <(input_path)', | 152 'message': 'Generating resources from <(input_path)', |
| 164 }, | 153 }, |
| 165 ], | 154 ], |
| 166 'direct_dependent_settings': { | 155 'direct_dependent_settings': { |
| 167 'include_dirs': [ | 156 'include_dirs': [ |
| 168 '<(grit_out_dir)/app_resources', | 157 '<(grit_out_dir)/app_resources', |
| 169 ], | 158 ], |
| 170 }, | 159 }, |
| 171 'conditions': [ | 160 'conditions': [ |
| 172 ['OS=="win"', { | 161 ['OS=="win"', { |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 214 }], | 203 }], |
| 215 }], | 204 }], |
| 216 ], | 205 ], |
| 217 } | 206 } |
| 218 | 207 |
| 219 # Local Variables: | 208 # Local Variables: |
| 220 # tab-width:2 | 209 # tab-width:2 |
| 221 # indent-tabs-mode:nil | 210 # indent-tabs-mode:nil |
| 222 # End: | 211 # End: |
| 223 # vim: set expandtab tabstop=2 shiftwidth=2: | 212 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |