|
39 | 39 | 'ubsan_vptr%': 0,
|
40 | 40 | 'v8_target_arch%': '<(target_arch)',
|
41 | 41 | 'v8_host_byteorder%': '<!(python -c "import sys; print sys.byteorder")',
|
| 42 | + 'force_dynamic_crt%': 0, |
42 | 43 | # Native Client builds currently use the V8 ARM JIT and
|
43 | 44 | # arm/simulator-arm.cc to defer the significant effort required
|
44 | 45 | # for NaCl JIT support. The nacl_target_arch variable provides
|
|
1028 | 1029 | 'VCCLCompilerTool': {
|
1029 | 1030 | 'Optimization': '0',
|
1030 | 1031 | 'conditions': [
|
1031 |
| - ['component=="shared_library"', { |
| 1032 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1032 | 1033 | 'RuntimeLibrary': '3', # /MDd
|
1033 | 1034 | }, {
|
1034 | 1035 | 'RuntimeLibrary': '1', # /MTd
|
|
1080 | 1081 | 'StringPooling': 'true',
|
1081 | 1082 | 'BasicRuntimeChecks': '0',
|
1082 | 1083 | 'conditions': [
|
1083 |
| - ['component=="shared_library"', { |
| 1084 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1084 | 1085 | 'RuntimeLibrary': '3', #/MDd
|
1085 | 1086 | }, {
|
1086 | 1087 | 'RuntimeLibrary': '1', #/MTd
|
|
1268 | 1269 | 'FavorSizeOrSpeed': '0',
|
1269 | 1270 | 'StringPooling': 'true',
|
1270 | 1271 | 'conditions': [
|
1271 |
| - ['component=="shared_library"', { |
| 1272 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1272 | 1273 | 'RuntimeLibrary': '2', #/MD
|
1273 | 1274 | }, {
|
1274 | 1275 | 'RuntimeLibrary': '0', #/MT
|
|
0 commit comments