Class DevStudioProjectWriter
java.lang.Object
net.sf.antcontrib.cpptasks.devstudio.DevStudioProjectWriter
- All Implemented Interfaces:
ProjectWriter
Writes a Microsoft Visual Studio 97 or Visual Studio 6 project file.
Status: Collects file list but does not pick
up libraries and settings from project.
- Author:
- curta
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
writeProject
(File fileName, CCTask task, ProjectDef projectDef, List files, Hashtable targets, TargetInfo linkTarget) Writes a project definition file.
-
Constructor Details
-
DevStudioProjectWriter
Constructor.- Parameters:
versionArg
- String Visual Studio version.
-
-
Method Details
-
writeProject
public void writeProject(File fileName, CCTask task, ProjectDef projectDef, List files, Hashtable targets, TargetInfo linkTarget) throws IOException Writes a project definition file.- Specified by:
writeProject
in interfaceProjectWriter
- Parameters:
fileName
- File name base, writer may append appropriate extensiontask
- cc task for which to write projectprojectDef
- project elementfiles
- source filestargets
- compilation targetslinkTarget
- link target- Throws:
IOException
- if error writing project file
-