net.sf.antcontrib.cpptasks.apple

Class XcodeProjectWriter

Implemented Interfaces:
ProjectWriter

public final class XcodeProjectWriter
extends java.lang.Object
implements ProjectWriter

Writes a Apple Xcode project directory. Status: Collects file list but does not pick up libraries and settings from project.
Author:
curta

Constructor Summary

XcodeProjectWriter()
Constructor.

Method Summary

void
writeProject(File fileName, CCTask task, ProjectDef projectDef, List sources, Hashtable targets, TargetInfo linkTarget)
Writes a project definition file.

Constructor Details

XcodeProjectWriter

public XcodeProjectWriter()
Constructor.

Method Details

writeProject

public void writeProject(File fileName,
                         CCTask task,
                         ProjectDef projectDef,
                         List sources,
                         Hashtable targets,
                         TargetInfo linkTarget)
            throws IOException
Writes a project definition file.
Specified by:
writeProject in interface ProjectWriter
Parameters:
fileName - File name base, writer may append appropriate extension
task - cc task for which to write project
projectDef - project element
targets - compilation targets
linkTarget - link target

Copyright B) 2001-2006 Ant-Contrib project. All Rights Reserved.