|
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 |
|
1104 | 1105 | 'VCCLCompilerTool': { |
1105 | 1106 | 'Optimization': '0', |
1106 | 1107 | 'conditions': [ |
1107 | | - ['component=="shared_library"', { |
| 1108 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1108 | 1109 | 'RuntimeLibrary': '3', # /MDd |
1109 | 1110 | }, { |
1110 | 1111 | 'RuntimeLibrary': '1', # /MTd |
|
1156 | 1157 | 'StringPooling': 'true', |
1157 | 1158 | 'BasicRuntimeChecks': '0', |
1158 | 1159 | 'conditions': [ |
1159 | | - ['component=="shared_library"', { |
| 1160 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1160 | 1161 | 'RuntimeLibrary': '3', #/MDd |
1161 | 1162 | }, { |
1162 | 1163 | 'RuntimeLibrary': '1', #/MTd |
|
1346 | 1347 | 'FavorSizeOrSpeed': '0', |
1347 | 1348 | 'StringPooling': 'true', |
1348 | 1349 | 'conditions': [ |
1349 | | - ['component=="shared_library"', { |
| 1350 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1350 | 1351 | 'RuntimeLibrary': '2', #/MD |
1351 | 1352 | }, { |
1352 | 1353 | 'RuntimeLibrary': '0', #/MT |
|
0 commit comments