Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

InstallShield module

by robobunny (Friar)
on Sep 27, 2006 at 19:04 UTC ( [id://575224] : perlquestion . print w/replies, xml ) Need Help??

robobunny has asked for the wisdom of the Perl Monks concerning the following question:

I'm writing a module to manipulate InstallShield ism files. If any of you have any suggestions, I'd like to hear them, especially if you work with InstallShield. I've provisionally named the module simply "InstallShield", since I'm not sure where it should go in the heirarchy. The module itself is here, and here's an example of usage:
my $is = InstallShield->new( 'Installer.ism' ); $is->Update_Property('ProductVersion', ''); $is->Add_FeatureComponents('AwesomeFeature', 'awesome.dll'); $is->savefile( 'UpdatedInstaller.ism' );

Replies are listed 'Best First'.
Re: InstallShield module
by Joost (Canon) on Sep 27, 2006 at 19:22 UTC
      Win32:: sounds appropriate, thanks.