Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 3

Release specific Support/Advanced files


The IS project I have created consists of several releases and are customized via preprocessor directives. However, I've been unable to figure out how to setup the advanced files node under Support Files for a specific release. For instance, release "A" might need installation softdep.exe but release "B" doesn't want this 100MB file.

The solution I've come up with is to manipulate the source directory post-build. I can go through the release builds and delete unnecessary files. Alternatively I could disable advanced files in IS and have the post-build batch process copy only the necessary files.

These options are fine but if there's a way to do this in IS I'd love to know.
Labels (1)
0 Kudos
(1) Reply
Level 17

You might want to take a look at the automation interface. It has support for adding advanced files. The AddAdvancedFile method and the ISWiAdvancedFile object might be helpful in your case.
0 Kudos