org.apache.tools.ant.taskdefs.optional.dotnet
public class DotnetBaseMatchingTask extends MatchingTask
Field Summary | |
---|---|
protected Vector | filesets
filesets of file to compile |
protected File | outputFile
output file. |
protected File | srcDir
source directory upon which the search pattern is applied |
Method Summary | |
---|---|
protected void | addFilesAndExecute(NetCommand command, boolean ignoreTimestamps)
finish off the command by adding all dependent files, execute |
protected void | addFilesToCommand(Hashtable filesToBuild, NetCommand command)
add the list of files to a command |
void | addSrc(FileSet src)
add a new source directory to the compile |
protected int | buildFileList(NetCommand command, Hashtable filesToBuild, long outputTimestamp)
create the list of files |
File | getDestFile()
get the destination file |
protected long | getOutputFileTimestamp()
determine the timestamp of the output file |
File | getSrcDir()
Overridden because we need to be able to set the srcDir. |
void | setDestFile(File file)
Set the name of exe/library to create.
|
void | setSrcDir(File srcDirName)
Set the source directory of the files to be compiled.
|
Parameters: command
Parameters: filesToBuild vector of files command the command to append to
Parameters: src
Parameters: filesToBuild vector to add files to outputTimestamp timestamp to compare against
Returns: number of files out of date
Returns: the dest file or null for not assigned
Returns: a timestamp or 0 for no output file known/exists
Parameters: file The new outputFile value
Parameters: srcDirName The new SrcDir value