org.apache.directory.daemon.installers.nsis
Class NsisInstallerCommand
java.lang.Object
org.apache.directory.daemon.installers.MojoCommand
org.apache.directory.daemon.installers.nsis.NsisInstallerCommand
public class NsisInstallerCommand
- extends MojoCommand
Nullsoft INstaller System (NSIS) Installer command for Windows installers
- Version:
- $Rev: 434414 $
- Author:
- Apache Directory Project
Method Summary |
void |
execute()
Performs the following:
Bail if target is not for windows
Filter and copy project supplied .nsi file into place if it has been specified and exists
If no .nsi file exists filter and deposite into place bundled nsis template & copy wrapper executables
Bail if we cannot find the nsis compiler executable
Execute nsis compiler it on the .nsi file
|
java.util.Properties |
getFilterProperties()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NsisInstallerCommand
public NsisInstallerCommand(ServiceInstallersMojo mymojo,
NsisTarget target)
getFilterProperties
public java.util.Properties getFilterProperties()
- Specified by:
getFilterProperties
in class MojoCommand
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
- Performs the following:
- Bail if target is not for windows
- Filter and copy project supplied .nsi file into place if it has been specified and exists
- If no .nsi file exists filter and deposite into place bundled nsis template & copy wrapper executables
- Bail if we cannot find the nsis compiler executable
- Execute nsis compiler it on the .nsi file
- Specified by:
execute
in class MojoCommand
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.