diff options
Diffstat (limited to 'src/main/java/net/sf/antcontrib/cpptasks/CompilerEnum.java')
-rw-r--r-- | src/main/java/net/sf/antcontrib/cpptasks/CompilerEnum.java | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/main/java/net/sf/antcontrib/cpptasks/CompilerEnum.java b/src/main/java/net/sf/antcontrib/cpptasks/CompilerEnum.java index 96723b9..9e00744 100644 --- a/src/main/java/net/sf/antcontrib/cpptasks/CompilerEnum.java +++ b/src/main/java/net/sf/antcontrib/cpptasks/CompilerEnum.java @@ -1,6 +1,6 @@ /* * - * Copyright 2002-2004 The Ant-Contrib project + * Copyright 2002-2008 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. @@ -22,8 +22,10 @@ import net.sf.antcontrib.cpptasks.compaq.CompaqVisualFortranCompiler; import net.sf.antcontrib.cpptasks.compiler.Compiler; import net.sf.antcontrib.cpptasks.devstudio.DevStudioCCompiler; import net.sf.antcontrib.cpptasks.devstudio.DevStudioMIDLCompiler; +import net.sf.antcontrib.cpptasks.devstudio.DevStudio2005CCompiler; import net.sf.antcontrib.cpptasks.devstudio.DevStudioResourceCompiler; import net.sf.antcontrib.cpptasks.gcc.GccCCompiler; +import net.sf.antcontrib.cpptasks.gcc.WindresResourceCompiler; import net.sf.antcontrib.cpptasks.hp.aCCCompiler; import net.sf.antcontrib.cpptasks.ibm.VisualAgeCCompiler; import net.sf.antcontrib.cpptasks.intel.IntelLinux32CCompiler; @@ -72,6 +74,10 @@ import org.apache.tools.ant.types.EnumeratedAttribute; * <td>Microsoft Visual C++</td> * </tr> * <tr> + * <td>msvc8</td> + * <td>Microsoft Visual C++ 8</td> + * </tr> + * <tr> * <td>bcc</td> * <td>Borland C++ Compiler</td> * </tr> @@ -179,6 +185,10 @@ import org.apache.tools.ant.types.EnumeratedAttribute; * <td>wfl</td> * <td>OpenWatcom FORTRAN compiler (experimental)</td> * </tr> + * <tr> + * <td>windres</td> + * <td>GNU windres resource compiler</td> + * </tr> * </table> * * @author Curt Arnold @@ -193,6 +203,7 @@ public class CompilerEnum extends EnumeratedAttribute { // FREEHEP new ProcessorEnumValue("gfortran", GccCCompiler.getGFortranInstance()), new ProcessorEnumValue("msvc", DevStudioCCompiler.getInstance()), + new ProcessorEnumValue("msvc8", DevStudio2005CCompiler.getInstance()), new ProcessorEnumValue("bcc", BorlandCCompiler.getInstance()), new ProcessorEnumValue("msrc", DevStudioResourceCompiler .getInstance()), @@ -260,7 +271,8 @@ public class CompilerEnum extends EnumeratedAttribute { new ProcessorEnumValue("xpidl", XpidlCompiler.getInstance()), new ProcessorEnumValue("wcl", OpenWatcomCCompiler.getInstance()), new ProcessorEnumValue("wfl", OpenWatcomFortranCompiler.getInstance()), - }; + new ProcessorEnumValue("windres", WindresResourceCompiler.getInstance()) + }; public Compiler getCompiler() { return (Compiler) compilers[getIndex()].getProcessor(); } |