Index: icu.gyp |
diff --git a/icu.gyp b/icu.gyp |
index 5c175c33c576be05a9d4e4ddffff11cc4a59a896..90906078ef444f8e32f057d1363a36f851ae8b00 100644 |
--- a/icu.gyp |
+++ b/icu.gyp |
@@ -43,6 +43,21 @@ |
}], |
], |
}], |
+ ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" \ |
+ or OS=="netbsd" or OS=="mac" or OS=="android" or OS=="qnx") and \ |
+ (target_arch=="arm64" or target_arch=="x64" or \ |
+ target_arch=="mipsel64")', { |
+ 'target_conditions': [ |
+ ['_toolset=="host"', { |
+ 'cflags': [ '-m64' ], |
+ 'ldflags': [ '-m64' ], |
+ 'asflags': [ '-64' ], |
+ 'xcode_settings': { |
+ 'ARCHS': [ 'x86_64' ], |
+ }, |
+ }], |
+ ], |
+ }], |
], |
'include_dirs': [ |
'source/common', |
@@ -94,7 +109,7 @@ |
'sources/': [['exclude', 'icudt46l_dat']], |
# Compile in the stub data symbol. |
'sources': ['source/stubdata/stubdata.c'], |
- |
+ |
# Make sure any binary depending on this gets the data file. |
'conditions': [ |
['OS != "ios"', { |
@@ -120,7 +135,7 @@ |
}, |
}], # OS!=ios |
], # conditions |
- }], # icu_use_data_file_flag |
+ }], # icu_use_data_file_flag |
], # conditions |
'target_conditions': [ |
[ 'OS == "win" or OS == "mac" or OS == "ios" or ' |