- Revenera Community
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- How to get the dependencies required for PreInstallation Phase in InstallAnywhere ?
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Email to a Friend
- Report Inappropriate Content
How to get the dependencies required for PreInstallation Phase in InstallAnywhere ?
Hello Experts,
Thanks for looking into my concern.
I have few dependencies on third party utilities(sshpass, jq etc) and I need these utilities as part of PreInstallation Phase. Just like the "Install files/Install Speed Folder" under Install Phase, do we have any plugin to include these dependencies as part of preinstallation ?
Thanks,
Rakesh.

- Mark as New
- Subscribe
- Mute
- Permalink
- Email to a Friend
- Report Inappropriate Content
Re: How to get the dependencies required for PreInstallation Phase in InstallAnywhere ?
- Mark as New
- Subscribe
- Mute
- Permalink
- Email to a Friend
- Report Inappropriate Content
Re: How to get the dependencies required for PreInstallation Phase in InstallAnywhere ?
This extracts the file that is already in the target machine. But, it won't package the source file from build machine into installer and extracts on target machine.

- Mark as New
- Subscribe
- Mute
- Permalink
- Email to a Friend
- Report Inappropriate Content
Re: How to get the dependencies required for PreInstallation Phase in InstallAnywhere ?
Hi Rakesh,
Thank you for your reply.
You could try combining the suggestions from: https://community.flexera.com/t5/InstallAnywhere-Knowledge/Extracting-files-during-Pre-Install-with-...
with the suggestions from: https://community.flexera.com/t5/InstallAnywhere-Knowledge/Use-the-Extract-To-File-Plugin-to-Extract...
You would include the file in the $DO_NOT_INSTALL$ Magic Folder so that it would be built into the installer but not installed on the target machine. Then you would use the ExtractToFile Plugin Action to extract the file to $INSTALLER_TEMP_DIR$ instead of the installer's classpath.
Thanks,
Ian
- Mark as New
- Subscribe
- Mute
- Permalink
- Email to a Friend
- Report Inappropriate Content
Re: How to get the dependencies required for PreInstallation Phase in InstallAnywhere ?
The example in the above link points to Install phase, which is very straight forward.

- Mark as New
- Subscribe
- Mute
- Permalink
- Email to a Friend
- Report Inappropriate Content
Re: How to get the dependencies required for PreInstallation Phase in InstallAnywhere ?
Hi Rakesh,
Thank you for your reply.
As a courtesy, I created a working sample project in InstallAnywhere 2018 SP1 that extracts notepad.exe to $INSTALLER_TEMP_DIR$ in the Pre-Install Sequence. I attached a ZIP file containing the sample project. Notepad.exe is built into the sample installer.
Thanks,
Ian