Only depend on icudata on windows.
On windows, this triggers the dll to be copied to the correct locations. On other platforms, icudata is compiled in, and depending on it results in an invalid linker archive ordering. BUG=v8:2745 R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/18734003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@15619 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
97409c2363
commit
2809793a4f
@ -42,7 +42,13 @@
|
||||
'conditions': [
|
||||
['v8_enable_i18n_support==1', {
|
||||
'dependencies': [
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:*',
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icui18n',
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icuuc',
|
||||
],
|
||||
}],
|
||||
['OS=="win" and v8_enable_i18n_support==1', {
|
||||
'dependencies': [
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icudata',
|
||||
],
|
||||
}],
|
||||
],
|
||||
|
@ -81,7 +81,13 @@
|
||||
}],
|
||||
['v8_enable_i18n_support==1', {
|
||||
'dependencies': [
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:*',
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icui18n',
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icuuc',
|
||||
],
|
||||
}],
|
||||
['OS=="win" and v8_enable_i18n_support==1', {
|
||||
'dependencies': [
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icudata',
|
||||
],
|
||||
}],
|
||||
],
|
||||
|
@ -833,9 +833,15 @@
|
||||
'../../src/extensions/i18n/number-format.h',
|
||||
],
|
||||
'dependencies': [
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:*',
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icui18n',
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icuuc',
|
||||
]
|
||||
}],
|
||||
['OS=="win" and v8_enable_i18n_support==1', {
|
||||
'dependencies': [
|
||||
'<(DEPTH)/third_party/icu/icu.gyp:icudata',
|
||||
],
|
||||
}],
|
||||
],
|
||||
},
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user