org.apache.tools.ant.taskdefs.optional
public class Cab extends MatchingTask
| Field Summary | |
|---|---|
| protected String | archiveType |
| Method Summary | |
|---|---|
| void | addFileset(FileSet set)
Adds a set of files to archive. |
| protected void | appendFiles(Vector files, DirectoryScanner ds)
Append all files found by a directory scanner to a vector. |
| protected void | checkConfiguration() |
| protected ExecTask | createExec()
Create a new exec delegate. |
| protected File | createListFile(Vector files)
Creates a list file. |
| void | execute() |
| protected Vector | getFileList()
Get the complete list of files to be included in the cab. |
| protected boolean | isUpToDate(Vector files)
Check to see if the target is up to date with respect to input files. |
| void | setBasedir(File baseDir)
Base directory to look in for files to CAB. |
| void | setCabfile(File cabFile)
The name/location of where to create the .cab file. |
| void | setCompress(boolean compress)
If true, compress the files otherwise only store them. |
| void | setOptions(String options)
Sets additional cabarc options that are not supported directly. |
| void | setVerbose(boolean verbose)
If true, display cabarc output. |
This method expects to only be called on Windows and thus quotes the file names.
Returns: true if the cab file is newer than its dependents.