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:
- java.lang.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 |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
name
protected java.lang.String name
version
protected java.lang.String version
group
protected java.lang.String group
release
protected java.lang.String release
host
protected java.lang.String host
summary
protected java.lang.String summary
description
protected java.lang.String description
license
protected java.lang.String license
packager
protected java.lang.String packager
distribution
protected java.lang.String distribution
vendor
protected java.lang.String vendor
url
protected java.lang.String url
sourcePackage
protected java.lang.String sourcePackage
provides
protected java.lang.String provides
prefixes
protected java.lang.String prefixes
type
protected RpmType type
architecture
protected Architecture architecture
os
protected Os os
destination
protected java.io.File destination
filesets
protected java.util.List<org.apache.tools.ant.types.ArchiveFileSet> filesets
links
protected java.util.List<Link> links
depends
protected java.util.List<Depends> depends
preInstallScript
protected java.io.File preInstallScript
postInstallScript
protected java.io.File postInstallScript
preUninstallScript
protected java.io.File preUninstallScript
postUninstallScript
protected java.io.File postUninstallScript
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(java.lang.String name)
setName
public void setName(java.lang.String name)
setType
public void setType(java.lang.String type)
setArchitecture
public void setArchitecture(java.lang.String architecture)
setOs
public void setOs(java.lang.String os)
setVersion
public void setVersion(java.lang.String version)
setRelease
public void setRelease(java.lang.String release)
setGroup
public void setGroup(java.lang.String group)
setHost
public void setHost(java.lang.String host)
setSummary
public void setSummary(java.lang.String summary)
setDescription
public void setDescription(java.lang.String description)
- Overrides:
setDescription in class org.apache.tools.ant.ProjectComponent
setLicense
public void setLicense(java.lang.String license)
setPackager
public void setPackager(java.lang.String packager)
setDistribution
public void setDistribution(java.lang.String distribution)
setVendor
public void setVendor(java.lang.String vendor)
setUrl
public void setUrl(java.lang.String url)
setProvides
public void setProvides(java.lang.String provides)
setPrefixes
public void setPrefixes(java.lang.String prefixes)
setDestination
public void setDestination(java.io.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)
addLink
public void addLink(Link link)
addDepends
public void addDepends(Depends dependency)
setPreInstallScript
public void setPreInstallScript(java.io.File preInstallScript)
setPostInstallScript
public void setPostInstallScript(java.io.File postInstallScript)
setPreUninstallScript
public void setPreUninstallScript(java.io.File preUninstallScript)
setPostUninstallScript
public void setPostUninstallScript(java.io.File postUninstallScript)
setSourcePackage
public void setSourcePackage(java.lang.String sourcePackage)
Copyright © 2011. All Rights Reserved.