37.4 Adding an Application Dependency

Before adding a dependency to an application, consider the following:

To add a dependency to an application:

  1. In ConsoleOne®, right-click the Application object, then click Properties to display the Application object's property page.

  2. Click the Run Options tab > Application Dependencies to display the Application Dependencies page.

    Application object Application Dependencies page
  3. Add the dependent applications to the list. To do so:

    1. Click Add, browse for and select the Application object, then click OK.

    2. If necessary, modify the following distribution attributes for the dependent application:

      Continue distributions immediately: By default, Application Launcher waits until it distributes and executes the application before continuing with the action. Select this option if you want Application Launcher to continue with the next action regardless of whether or not the current application's distribution and execution is complete.

      For example, if Regedit has a dependency on Notepad, the default action is for Application Launcher to distribute Notepad (if necessary), launch Notepad, and wait for the user to exit Notepad before it launches Regedit. The Continue distributions immediately option, however, would cause Application Launcher to distribute and launch Notepad and then, if the distribution and launch of Notepad was successful, continue immediately with Regedit. In other words, it does not wait for execution of the application to be completed.

      Reboot wait: If distribution of the application requires the workstation to be rebooted, select this option to postpone the reboot until 1) Application Launcher distributes another application in the list that requires a reboot (and doesn’t have this option selected) or 2) Application Launcher completes distribution of all applications in the list. This option also applies when uninstalling the application.

    3. Repeat Step 3.a and Step 3.b to add another application.

  4. Arrange the dependent applications in the order in which you want them distributed and launched.

    The order in which the dependent applications are listed is the order in which Application Launcher distributes and launches them, going from top to bottom. However, if an application has dependencies, the dependent applications must be distributed and launched before the primary application can be distributed and launched. You can use the up and down arrows to change the order.

  5. Click OK to save your changes.