Performs the following:
Bail if target is not for windows or current machine is not windows (no inno compiler)
Filter and copy project supplied inno file into place if it has been specified and exists
If no inno file exists filter and deposite into place bundled inno template & copy procrun executables
Bail if we cannot find the inno compiler executable
Execute inno compiler it on the inno file
Performs the following:
Bail if target is not for macosx or the PackageMaker or hdiutil utilities coud not be found.
Creates the Mac OS X PKG Installer for Apache DS
Package it in a Mac OS X DMG (Disk iMaGe)
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
Performs the following:
Bail if target is not for linux or current machine is not linux (no rpm builder)
Filter and copy project supplied spec file into place if it has been specified and exists
If no spec file exists filter and deposite into place bundled spec template
Bail if we cannot find the rpm builder executable
Execute rpm build on the filtered spec file
Performs the following:
Bail if target is not for solaris or the pkgmk or pkgtrans utilities coud not be found.
Creates the Solaris PKG Installer for Apache DS