PDA

View Full Version : Checking what is selected to be installed in a dynamic suite??



rmackay
05-17-2006, 04:18 PM
Hello,

I have a Universal Dynamic Suite installer that includes 3 assemblies. The user has the option of deselecting one or more of the products for installation. Is there an action available where I can query what the user has selected to be installed? Perhaps getting an array of UUIDs or something?

Has anyone done this or something like this?

Thanks in advance

Eyal Goren
05-18-2006, 02:08 PM
Hi,
What exactly you need?

We are using for each assembly a variable that has to match to true, the suite ask what to install, and based on that-> assign the values to the variables.

Eyal

rmackay
05-18-2006, 02:11 PM
Hello,

That sounds like what I am looking for. Where do you assign the variables and how are they accessed at other steps of the installation? Is it also possible to tell where each assembly will get installed somehow? The summary preview panel is a little misleading, especially if the productRef.inf file contains an absolute path where the assembly must go.

Thanks

Eyal Goren
05-18-2006, 02:37 PM
Hi,

We use global parameteres for boolean variables.

Each variable represent an assembly, if it is selected, it is set to true.
In the assembly itself, in the root product tree (Installation design) we set condition that the $V(var_name) must be true.

It works...

I did noty understood the other questions.

Eyal

Eyal Goren
05-18-2006, 02:39 PM
The IS_DESTINATION variable is global, so, for each assembly, you should tell it (In the feature/component level) where is the install location.

We don't use the attribute in the product ref file.

Eyal

rmackay
05-18-2006, 03:31 PM
My question is about where you are setting the global variables that determine if the assembly was selected for install. The Product panel is where the user sets them. Where in the code do you set your globals?