This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Path Variable overrides when Path Variables are used within other Path Variables
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
‎Sep 17, 2010
10:16 AM
Path Variable overrides when Path Variables are used within other Path Variables
I just ran into a problem where InstallSheild could not find files using the command-line parameter -L for Path Variable overrides.
The problem only happens when there is indirection from one path variable to the overriden one.
Example:
Path Variable: "ParentPath" initialized to c:\developerSystemPath
Path Variable: "SomeOtherPath" initialized to\SomeOther
Component Dynamic File Path:\test
Run the command line: ISCmdBld.exe -p my.ism -L ParentPath=d:\buildSystemPath
ISDEV : error -6102: Error searching for dynamic files matching "c:\developerSystemPath\SomeOtherPath\test\*.*"
The problem only happens when there is indirection from one path variable to the overriden one.
Example:
Path Variable: "ParentPath" initialized to c:\developerSystemPath
Path Variable: "SomeOtherPath" initialized to
Component Dynamic File Path:
Run the command line: ISCmdBld.exe -p my.ism -L ParentPath=d:\buildSystemPath
ISDEV : error -6102: Error searching for dynamic files matching "c:\developerSystemPath\SomeOtherPath\test\*.*"
(3) Replies
‎Sep 22, 2010
11:17 AM
Hi,
Sorry but I have no answer to your question 😞
I just have same kind of issue and I had to remove all indirection .
Is that issue have been fixed in IS 2011 (Flexera actually communicates on this standalone build topic, so may be some improvement or bug fixing ....) ?
Bernard.
Sorry but I have no answer to your question 😞
I just have same kind of issue and I had to remove all indirection .
Is that issue have been fixed in IS 2011 (Flexera actually communicates on this standalone build topic, so may be some improvement or bug fixing ....) ?
Bernard.
‎Sep 28, 2010
05:16 PM
Hi,
I've just run up against this. For years, I've gotten away with mapping the root of a particular branch to, let's say, Z:. Then everything in a given IS project is pulled from folders under Z:
However, we're now moving to CI and I've been piling multiple builds onto a single system. No way that each build can map their root to Z:. Try as I might, I cannot solve this in IS2008. If I have the following paths:
Z:\bin\release
Z:\lib\tlb
Z:\product\db_scripts
and turn them into
\bin\release
\lib\tlb
\product\db_script
and set SRCROOT to Z... If I change SRCROOT in the UI, the rest change immediately. If I pass in -l SRCROOT=c:\buildroot\ at the command line, everything else remains nested under Z:. Except of course for SRCROOT, which changes to c:\buildroot\
Ridiculous! There must be some way to solve this. My IS projects pull from way too many disparate folders to try to pass in path substitution for each and every single one.
I've just run up against this. For years, I've gotten away with mapping the root of a particular branch to, let's say, Z:. Then everything in a given IS project is pulled from folders under Z:
However, we're now moving to CI and I've been piling multiple builds onto a single system. No way that each build can map their root to Z:. Try as I might, I cannot solve this in IS2008. If I have the following paths:
Z:\bin\release
Z:\lib\tlb
Z:\product\db_scripts
and turn them into
and set SRCROOT to Z... If I change SRCROOT in the UI, the rest change immediately. If I pass in -l SRCROOT=c:\buildroot\ at the command line, everything else remains nested under Z:. Except of course for SRCROOT, which changes to c:\buildroot\
Ridiculous! There must be some way to solve this. My IS projects pull from way too many disparate folders to try to pass in path substitution for each and every single one.
‎Apr 12, 2011
08:39 AM
I'm having the same issue. Is there any fix on the horizon?? I have 15 paths. I don't want to have to pass all of them in.