cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
DonAIR
Level 6

Command Line Build Path Variable Issues

"C:\Program Files (x86)\InstallShield\2013\System\iscmdbld.exe" -p "C:\InstallShield 2013 Projects\MyProjectTest.ism" -l CODE_BRANCH="Sapphire" -l INTERNALVERSION="2.0.0.76" -a PROJECT_ASSISTANT -R SINGLE_MSI_IMAGE -x


We are running the above code to build a project (Basic MSI). In our path variables we have 3:

CODE_BRANCH
INTERNALVERSION
SOURCE_PATH = \\FolderLocation\\Blah\\Blah

If we use SOURCE_PATH and just set that one variable to be replaced it works fine, but it appears the way the build is working if you try to set two variables that are stored in another variable its ignored.. Am I right or am I missing something? Any help would be appreciated.
Labels (1)
0 Kudos
(1) Reply
deramor
Level 6

Perhaps the -l option needs to be a comma or semicolon delimited list rather than a duplicated switch?

I asked the exe for its usage and it wasn't very helpful.

-l ="New Path" override path variable location

I also tried it with my build software. The command line it generated was the same as yours. -r "Release 1" -l Hello=c:\ -l Test=c:\

Maybe the quotes are a problem?
0 Kudos