org.sandev.sandbuild
Class JARExePackager

java.lang.Object
  extended by org.sandev.sandbuild.JARExePackager
All Implemented Interfaces:
SandDeploymentPackager

public class JARExePackager
extends java.lang.Object
implements SandDeploymentPackager

Package the built files as an executable JAR.


Constructor Summary
JARExePackager()
           
 
Method Summary
 void doDeployment(SandProject deployment, SandProject platform, int mode)
          Rebuild the executable JAR if any files have changed.
protected  void log(java.lang.String text)
          Dump the specified text to the build log.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JARExePackager

public JARExePackager()
Method Detail

doDeployment

public void doDeployment(SandProject deployment,
                         SandProject platform,
                         int mode)
                  throws SandBuildException
Rebuild the executable JAR if any files have changed.

Specified by:
doDeployment in interface SandDeploymentPackager
Throws:
SandBuildException

log

protected void log(java.lang.String text)
Dump the specified text to the build log.