This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- Build Rules (Static)
Subscribe
- 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
- Report Inappropriate Content
‎Aug 18, 2008
06:53 AM
Build Rules (Static)
I have an Install Anywhere Project scenario in which I have 3 Linux platforms....32 bit Intel, 64 bit PPC64 PLinux, 64 bit ZLinux. In each case I have a ZIP file per instance (x3) that needs to be de-compressed for each particular platform. This is no problem as I can add an architecture rule to de-compress the appropriate Zip file at time by checking the architecture. However, the problem comes in that the install binary generated for each platform "appears" to include all three ZIP files at build time. So for example, the Linux 32 bit intel build includes the other two 64 bit zip files, even though it doesn't use them. This makes each binary an un-manageable and un-necessary size. What I need is a rule at Install Anywhere build time for the individual ZIP file to say if building for PPC64 PLinux then only include the PPC64 ZIP file and NOT the other two.
Is this possible?
Is this possible?
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 22, 2009
04:25 PM
I have a similar situation and would like to know if you found a solution.
Thanks!
Thanks!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 23, 2009
10:50 AM
truckpdt wrote:
I have an Install Anywhere Project scenario in which I have 3 Linux platforms....32 bit Intel, 64 bit PPC64 PLinux, 64 bit ZLinux. In each case I have a ZIP file per instance (x3) that needs to be de-compressed for each particular platform. This is no problem as I can add an architecture rule to de-compress the appropriate Zip file at time by checking the architecture. However, the problem comes in that the install binary generated for each platform "appears" to include all three ZIP files at build time. So for example, the Linux 32 bit intel build includes the other two 64 bit zip files, even though it doesn't use them. This makes each binary an un-manageable and un-necessary size. What I need is a rule at Install Anywhere build time for the individual ZIP file to say if building for PPC64 PLinux then only include the PPC64 ZIP file and NOT the other two.
Is this possible?
Yes, it is. Please see this: http://community.acresso.com/showpost.php?p=436263&postcount=4
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 09, 2009
11:43 AM
Thanks for the response however the "Optimize Installer Size by platform (Recommended for Final Shipping Installers)" check box doesn't take into account architecture (i.e. 32-bit vs 64-bit) and I need something that will do that.