|
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 |
|
995 | 996 | 'VCCLCompilerTool': { |
996 | 997 | 'Optimization': '0', |
997 | 998 | 'conditions': [ |
998 | | - ['component=="shared_library"', { |
| 999 | + ['component=="shared_library" or force_dynamic_crt==1', { |
999 | 1000 | 'RuntimeLibrary': '3', # /MDd |
1000 | 1001 | }, { |
1001 | 1002 | 'RuntimeLibrary': '1', # /MTd |
|
1047 | 1048 | 'StringPooling': 'true', |
1048 | 1049 | 'BasicRuntimeChecks': '0', |
1049 | 1050 | 'conditions': [ |
1050 | | - ['component=="shared_library"', { |
| 1051 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1051 | 1052 | 'RuntimeLibrary': '3', #/MDd |
1052 | 1053 | }, { |
1053 | 1054 | 'RuntimeLibrary': '1', #/MTd |
|
1235 | 1236 | 'FavorSizeOrSpeed': '0', |
1236 | 1237 | 'StringPooling': 'true', |
1237 | 1238 | 'conditions': [ |
1238 | | - ['component=="shared_library"', { |
| 1239 | + ['component=="shared_library" or force_dynamic_crt==1', { |
1239 | 1240 | 'RuntimeLibrary': '2', #/MD |
1240 | 1241 | }, { |
1241 | 1242 | 'RuntimeLibrary': '0', #/MT |
|
0 commit comments