|
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