in reply to Config::IniFiles modification

Dude,

You might want to extend Config::IniFiles instead of changing it directly. I do this from time to time because authors tend to fix bugs, and I sometimes upgrade. Poof, there go my changes.

It is also a great learning exercise (if you need it). Call you module Config::IniFiles::InstallShield or something, and override ReadSub with your own that parses this type of file correctly.

Just my two cents.
Kristofer
PS. I'd have done this but we use InstallAnywhere (xml config files)

Replies are listed 'Best First'.
Re: Re: Config::IniFiles modification
by P0w3rK!d (Pilgrim) on Oct 11, 2002 at 12:23 UTC
    Thanks Dude,

    This is a side project for Install Shield 6.1 and Install Shield Package for the Web.
    Once we've extended something, what's the process around here or on CPAN to get it to everyone?

    -P0w3rK!d

      I saw 'How to make a CPAN Module Distribution' in the tutorials section, but have never personally made one. All of my extensions are proprietary stuff and not really reusable outside of my Company

      Give it a shot. Before you post it however, you may want to read up on InstallSheild's documentation to make certain that you have covered everything (IE doesn't crash if /^HKCU/ is found as well as /^HKLM/.

      Kristofer