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