summaryrefslogtreecommitdiff
path: root/src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java')
-rw-r--r--src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java b/src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java
index 43d3af6..e100dbc 100644
--- a/src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java
+++ b/src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java
@@ -1,6 +1,6 @@
/*
*
- * Copyright 2004 The Ant-Contrib project
+ * Copyright 2004-2006 The Ant-Contrib project
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
@@ -16,11 +16,11 @@
*/
package net.sf.antcontrib.cpptasks.ide;
-import org.apache.tools.ant.types.EnumeratedAttribute;
import net.sf.antcontrib.cpptasks.apple.XcodeProjectWriter;
import net.sf.antcontrib.cpptasks.borland.CBuilderXProjectWriter;
import net.sf.antcontrib.cpptasks.devstudio.DevStudioProjectWriter;
import net.sf.antcontrib.cpptasks.devstudio.VisualStudioNETProjectWriter;
+import org.apache.tools.ant.types.EnumeratedAttribute;
/**
* Enumeration of supported project file generators.
@@ -47,6 +47,10 @@ import net.sf.antcontrib.cpptasks.devstudio.VisualStudioNETProjectWriter;
* <td>Microsoft Visual C++.NET 2003</td>
* </tr>
* <tr>
+ * <td>msvc8</td>
+ * <td>Microsoft Visual C++ 2005</td>
+ * </tr>
+ * <tr>
* <td>xcode</td>
* <td>Apple Xcode</td>
* </tr>
@@ -62,7 +66,7 @@ public final class ProjectWriterEnum
*/
private static String[] values = new String[] {
"cbuilderx", "msvc5",
- "msvc6", "msvc7", "msvc71", "xcode"};
+ "msvc6", "msvc7", "msvc71", "msvc8", "xcode"};
/**
* Project writers associated with enumeration values.
@@ -70,8 +74,9 @@ public final class ProjectWriterEnum
private static ProjectWriter[] writers = new ProjectWriter[] {
new CBuilderXProjectWriter(), new DevStudioProjectWriter("5.00"),
new DevStudioProjectWriter("6.00"),
- new VisualStudioNETProjectWriter("7.00"),
- new VisualStudioNETProjectWriter("7.10"),
+ new VisualStudioNETProjectWriter("7.00", "TRUE", "FALSE"),
+ new VisualStudioNETProjectWriter("7.10", "TRUE", "FALSE"),
+ new VisualStudioNETProjectWriter("8.00", "true", "false"),
new XcodeProjectWriter()};
/**
@@ -92,3 +97,4 @@ public final class ProjectWriterEnum
return (String[]) values.clone();
}
}
+