|
197 | 197 | }],
|
198 | 198 | ['_toolset=="host"', {
|
199 | 199 | 'type': 'none',
|
200 |
| - 'dependencies': [ 'icutools' ], |
| 200 | + 'dependencies': [ 'icutools#host' ], |
201 | 201 | 'export_dependent_settings': [ 'icutools' ],
|
202 | 202 | }],
|
203 | 203 | ],
|
|
221 | 221 | 'inputs': [ '<(icu_data_in)' ],
|
222 | 222 | 'outputs': [ '<(SHARED_INTERMEDIATE_DIR)/icudt<(icu_ver_major)<(icu_endianness)_dat.<(icu_asm_ext)' ],
|
223 | 223 | # on Windows, we can go directly to .obj file (-o) option.
|
224 |
| - 'action': [ '<(PRODUCT_DIR)/genccode', |
| 224 | + 'action': [ '<(PRODUCT_DIR)/genccode<(EXECUTABLE_SUFFIX)', |
225 | 225 | '<@(icu_asm_opts)', # -o
|
226 | 226 | '-d', '<(SHARED_INTERMEDIATE_DIR)',
|
227 | 227 | '-n', 'icudata',
|
|
258 | 258 | 'msvs_quote_cmd': 0,
|
259 | 259 | 'inputs': [ '<(SHARED_INTERMEDIATE_DIR)/icutmp/icudt<(icu_ver_major)<(icu_endianness).dat' ],
|
260 | 260 | 'outputs': [ '<(SHARED_INTERMEDIATE_DIR)/icudt<(icu_ver_major)<(icu_endianness)_dat.<(icu_asm_ext)' ],
|
261 |
| - 'action': [ '<(PRODUCT_DIR)/genccode', |
| 261 | + 'action': [ '<(PRODUCT_DIR)/genccode<(EXECUTABLE_SUFFIX)', |
262 | 262 | '<@(icu_asm_opts)', # -o
|
263 | 263 | '-d', '<(SHARED_INTERMEDIATE_DIR)/',
|
264 | 264 | '-n', 'icudata',
|
|
284 | 284 | 'action_name': 'icupkg',
|
285 | 285 | 'inputs': [ '<(icu_data_in)' ],
|
286 | 286 | 'outputs':[ '<(SHARED_INTERMEDIATE_DIR)/icudt<(icu_ver_major)<(icu_endianness).dat' ],
|
287 |
| - 'action': [ '<(PRODUCT_DIR)/icupkg', |
| 287 | + 'action': [ '<(PRODUCT_DIR)/icupkg<(EXECUTABLE_SUFFIX)', |
288 | 288 | '-t<(icu_endianness)',
|
289 | 289 | '<@(_inputs)',
|
290 | 290 | '<@(_outputs)',
|
|
305 | 305 | 'action_name': 'icudata',
|
306 | 306 | 'inputs': [ '<(SHARED_INTERMEDIATE_DIR)/icudt<(icu_ver_major).dat' ],
|
307 | 307 | 'outputs':[ '<(SHARED_INTERMEDIATE_DIR)/icudt<(icu_ver_major)_dat.<(icu_asm_ext)' ],
|
308 |
| - 'action': [ '<(PRODUCT_DIR)/genccode', |
| 308 | + 'action': [ '<(PRODUCT_DIR)/genccode<(EXECUTABLE_SUFFIX)', |
309 | 309 | '-e', 'icudt<(icu_ver_major)',
|
310 | 310 | '-d', '<(SHARED_INTERMEDIATE_DIR)',
|
311 | 311 | '<@(icu_asm_opts)',
|
|
350 | 350 | 'action_name': 'genccode',
|
351 | 351 | 'inputs': [ '<(SHARED_INTERMEDIATE_DIR)/icutmp/icusmdt<(icu_ver_major).dat' ],
|
352 | 352 | 'outputs': [ '<(SHARED_INTERMEDIATE_DIR)/icusmdt<(icu_ver_major)_dat.<(icu_asm_ext)' ],
|
353 |
| - 'action': [ '<(PRODUCT_DIR)/genccode', |
| 353 | + 'action': [ '<(PRODUCT_DIR)/genccode<(EXECUTABLE_SUFFIX)', |
354 | 354 | '<@(icu_asm_opts)',
|
355 | 355 | '-d', '<(SHARED_INTERMEDIATE_DIR)',
|
356 | 356 | '<@(_inputs)' ],
|
|
388 | 388 | 'toolsets': [ 'target', 'host' ],
|
389 | 389 | 'conditions' : [
|
390 | 390 | ['_toolset=="host"', {
|
391 |
| - 'dependencies': [ 'icutools' ], |
| 391 | + 'dependencies': [ 'icutools#host' ], |
392 | 392 | 'export_dependent_settings': [ 'icutools' ],
|
393 | 393 | }],
|
394 | 394 | ['_toolset=="target"', {
|
|
0 commit comments