Admin Production ni-theme
Current Publication

Specifying Project Dependencies

LabWindows/CVI

Build»Project Dependencies

You can specify which projects in the current workspace depend on each other by selecting Build»Project Dependencies. By specifying dependencies, you ensure that LabWindows/CVI builds projects in the correct order. For example, when you build Project A that has a dependency on Project B, LabWindows/CVI first builds Project B before building Project A. The Project Dependencies dialog box contains the following options:

Dependencies Tab

  • Projects–Select a project name from this drop-down list to select which projects it depends on.
  • Depends on–Place a checkmark next to the project(s) that the currently selected project in the Projects drop-down list depends on. LabWindows/CVI builds the project(s) you select from this text box before building the project selected in the Projects drop-down list.
Note Note  Ensure that you do not create a circular dependency by selecting a project in the Depends on text box that already depends on the item, either directly or indirectly through a third project, currently selected in the Projects drop-down list. LabWindows/CVI displays a warning if you attempt to create a circular dependency.

Build Order Tab

The Build Order tab displays the order in which LabWindows/CVI builds the projects. To modify the order, use the Dependencies tab.