In my experience, its best to use one program (.app, .sb7) etc) to be sure
that you don't forget one.
I need 4 different setup's on one of my programs - Two different data dll's,
and a .exe and a .msi for each.
In comes SKU management.
Adding 4 values to a new variable [TYPECOMPILE] with 4 values:
Single
Multi
Single_MSI
Multi_Msi

When I select Single_MSI, I want to set the outputpath and the .exe name:

#ifcompvar [TYPECOMPILE] Equals (Ignore Case) "Single_MSI" Then
#set compiler variable [OUTPUTDIR] = "K:\Stamint\Filer til inst\Output\SQL\"
#set compiler variable [EXENAME] = "Setup_Single_To_MSI"
#set compiler variable [APPTITLE] = "Setup_Single_To_MSI"
#msgbox "[OUTPUTDIR]
[EXENAME]
[APPTITLE]" [OK/Cancel]
#end

When I look at the #msgbox, the values are correct, but the end result is
placed as described in the original setup:
K:\Stamint\Filer til
inst\Scripts\MSSQL\Stamintsql_Singledb\stamkortSQL _Singledb_
[PRODUCTVER].exe

What am I doing wring?
Just cannot figure it out - Used quite a bit of the week-end on it.

Best regards

Edvard Korsbęk