Mercurial > hg > truffle
comparison src/share/tools/ProjectCreator/WinGammaPlatformVC8.java @ 2027:aa6e219afbf1
7006354: Updates to Visual Studio project creation and development launcher
Summary: Updates to Visual Studio project creation and development launcher
Reviewed-by: stefank, coleenp
author | sla |
---|---|
date | Wed, 15 Dec 2010 07:11:31 -0800 |
parents | f95d63e2154a |
children | 06f017f7daa7 |
comparison
equal
deleted
inserted
replaced
2025:b03e6b4c7c75 | 2027:aa6e219afbf1 |
---|---|
20 * or visit www.oracle.com if you need additional information or have any | 20 * or visit www.oracle.com if you need additional information or have any |
21 * questions. | 21 * questions. |
22 * | 22 * |
23 */ | 23 */ |
24 | 24 |
25 import java.util.*; | 25 import java.util.Vector; |
26 | 26 |
27 public class WinGammaPlatformVC8 extends WinGammaPlatformVC7 { | 27 public class WinGammaPlatformVC8 extends WinGammaPlatformVC7 { |
28 | 28 |
29 String projectVersion() {return "8.00";}; | 29 String projectVersion() {return "8.00";}; |
30 | 30 |
38 getBaseCompilerFlags_common(defines,includes, outDir, rv); | 38 getBaseCompilerFlags_common(defines,includes, outDir, rv); |
39 // Set /Yu option. 2 is pchUseUsingSpecific | 39 // Set /Yu option. 2 is pchUseUsingSpecific |
40 addAttr(rv, "UsePrecompiledHeader", "2"); | 40 addAttr(rv, "UsePrecompiledHeader", "2"); |
41 // Set /EHsc- option. 0 is cppExceptionHandlingNo | 41 // Set /EHsc- option. 0 is cppExceptionHandlingNo |
42 addAttr(rv, "ExceptionHandling", "0"); | 42 addAttr(rv, "ExceptionHandling", "0"); |
43 | |
44 // enable multi process builds | |
45 extAttr(rv, "AdditionalOptions", "/MP"); | |
43 | 46 |
44 return rv; | 47 return rv; |
45 } | 48 } |
46 | 49 |
47 | 50 |