org.freecompany.redline.ant
Class RedlineTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.freecompany.redline.ant.RedlineTask
- All Implemented Interfaces:
- Cloneable
- Direct Known Subclasses:
- RedlineTask
public class RedlineTask
- extends org.apache.tools.ant.Task
Ant task for creating an RPM file.
| Fields inherited from class org.apache.tools.ant.Task |
target, taskName, taskType, wrapper |
| Fields inherited from class org.apache.tools.ant.ProjectComponent |
location, project |
| Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
| Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setLocation, setProject |
NAMESPACE
public static final String NAMESPACE
- See Also:
- Constant Field Values
name
protected String name
version
protected String version
group
protected String group
release
protected String release
host
protected String host
summary
protected String summary
description
protected String description
license
protected String license
packager
protected String packager
distribution
protected String distribution
vendor
protected String vendor
url
protected String url
sourcePackage
protected String sourcePackage
provides
protected String provides
prefixes
protected String prefixes
type
protected RpmType type
architecture
protected Architecture architecture
os
protected Os os
destination
protected File destination
filesets
protected List<org.apache.tools.ant.types.ArchiveFileSet> filesets
ghosts
protected List<Ghost> ghosts
links
protected List<Link> links
depends
protected List<Depends> depends
triggersPreIn
protected List<TriggerPreIn> triggersPreIn
triggersIn
protected List<TriggerIn> triggersIn
triggersUn
protected List<TriggerUn> triggersUn
triggersPostUn
protected List<TriggerPostUn> triggersPostUn
preTransScript
protected File preTransScript
preInstallScript
protected File preInstallScript
postInstallScript
protected File postInstallScript
preUninstallScript
protected File preUninstallScript
postUninstallScript
protected File postUninstallScript
postTransScript
protected File postTransScript
RedlineTask
public RedlineTask()
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Overrides:
execute in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
restrict
public void restrict(String name)
setName
public void setName(String name)
setType
public void setType(String type)
setArchitecture
public void setArchitecture(String architecture)
setOs
public void setOs(String os)
setVersion
public void setVersion(String version)
setRelease
public void setRelease(String release)
setGroup
public void setGroup(String group)
setHost
public void setHost(String host)
setSummary
public void setSummary(String summary)
setDescription
public void setDescription(String description)
- Overrides:
setDescription in class org.apache.tools.ant.ProjectComponent
setLicense
public void setLicense(String license)
setPackager
public void setPackager(String packager)
setDistribution
public void setDistribution(String distribution)
setVendor
public void setVendor(String vendor)
setUrl
public void setUrl(String url)
setProvides
public void setProvides(String provides)
setPrefixes
public void setPrefixes(String prefixes)
setDestination
public void setDestination(File destination)
addZipfileset
public void addZipfileset(org.apache.tools.ant.types.ZipFileSet fileset)
addTarfileset
public void addTarfileset(org.apache.tools.ant.types.TarFileSet fileset)
addRpmfileset
public void addRpmfileset(RpmFileSet fileset)
addGhost
public void addGhost(Ghost ghost)
addLink
public void addLink(Link link)
addDepends
public void addDepends(Depends dependency)
addTriggerPreIn
public void addTriggerPreIn(TriggerPreIn triggerPreIn)
addTriggerIn
public void addTriggerIn(TriggerIn triggerIn)
addTriggerUn
public void addTriggerUn(TriggerUn triggerUn)
addTriggerPostUn
public void addTriggerPostUn(TriggerPostUn triggerPostUn)
setPreTransScript
public void setPreTransScript(File preTransScript)
setPreInstallScript
public void setPreInstallScript(File preInstallScript)
setPostInstallScript
public void setPostInstallScript(File postInstallScript)
setPreUninstallScript
public void setPreUninstallScript(File preUninstallScript)
setPostUninstallScript
public void setPostUninstallScript(File postUninstallScript)
setPostTransScript
public void setPostTransScript(File postTransScript)
setSourcePackage
public void setSourcePackage(String sourcePackage)
Copyright © 2012. All Rights Reserved.