diff options
author | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2007-07-06 19:06:29 +0000 |
---|---|---|
committer | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2007-07-06 19:06:29 +0000 |
commit | 2dac20493cf190fb56f04d1fe22f58c30eac1869 (patch) | |
tree | ebbcea6f539fbb3a474217c45502632f0c84289a /src/net/sf/antcontrib/cpptasks/ide | |
parent | 502ee6ac6df5cd8aa19c2c1f9db87861d763ac1b (diff) | |
download | cpptasks-parallel-2dac20493cf190fb56f04d1fe22f58c30eac1869.tar.gz cpptasks-parallel-2dac20493cf190fb56f04d1fe22f58c30eac1869.tar.bz2 cpptasks-parallel-2dac20493cf190fb56f04d1fe22f58c30eac1869.tar.xz cpptasks-parallel-2dac20493cf190fb56f04d1fe22f58c30eac1869.zip |
Fixed NARPLUGIN-106
Diffstat (limited to 'src/net/sf/antcontrib/cpptasks/ide')
-rw-r--r-- | src/net/sf/antcontrib/cpptasks/ide/ProjectDef.java | 17 | ||||
-rw-r--r-- | src/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.java | 16 |
2 files changed, 21 insertions, 12 deletions
diff --git a/src/net/sf/antcontrib/cpptasks/ide/ProjectDef.java b/src/net/sf/antcontrib/cpptasks/ide/ProjectDef.java index 53ad254..df0177c 100644 --- a/src/net/sf/antcontrib/cpptasks/ide/ProjectDef.java +++ b/src/net/sf/antcontrib/cpptasks/ide/ProjectDef.java @@ -1,6 +1,6 @@ /* * - * Copyright 2004-2005 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. @@ -16,19 +16,18 @@ */ package net.sf.antcontrib.cpptasks.ide; -import java.io.File; -import java.lang.reflect.Method; -import java.util.Hashtable; -import java.util.List; - import net.sf.antcontrib.cpptasks.CCTask; import net.sf.antcontrib.cpptasks.CUtil; import net.sf.antcontrib.cpptasks.TargetInfo; - import org.apache.tools.ant.BuildException; import org.apache.tools.ant.Project; import org.apache.tools.ant.types.DataType; +import java.io.File; +import java.lang.reflect.Method; +import java.util.Hashtable; +import java.util.List; + /** * Requests the creation of an IDE project file. Experimental. * @@ -117,6 +116,10 @@ public final class ProjectDef * <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> 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(); } } + |