Here is what I tried: I added the MSMs to blank light installs that only sets variables present in one of the MSMs and then call Apply Install. I included two compiler variables (NOEXE=TRUE and ProductVersion that is passed from the main install)
Here is the Light Install Script:
Code: Select all
~InstallAware Clipboard Data~
~Apply Changes~
~{BCCFD9C3-BCA3-4AB9-8807-A496FC1BB4AC}~
~~
~SUCCESS~
~TRUE~
~FALSE~
~Set Variable~
~{A7CB129D-041E-49A9-819C-823F34B45687}~
~ODBXHOSTAPPGLOROOT$MYAH$MYAH$FALSE~
~Software\SNDWGImportCS\#ProductVersion#~
~Set Variable~
~{8C1920F2-1610-4C31-AFE4-7E037296B58F}~
~ODBXHOSTAPPREGROOT$MYAH$MYAH$FALSE~
~Software\SNDWGImportCS\#ProductVersion#~
I already looked at this
viewtopic.php?p=915
and
http://www.installaware.com/forums/view ... 28&start=0
(I used the sample rar file)
However, they produce independent light installs (meaning they can be uninstalled independent from the main product)