Settings Management in the DVT Eclipse IDE - How to Share Run Configurations

Overview

DVT Generic Run Configurations allow you to run any external program from the DVT Eclipse IDE. For example you can run a simulation from a toolbar button, and quickly link back fom the simulation log to source code.

This video shows how to share DVT Generic Run Configurations with other DVT users by means of the DVT Settings Management mechanism.

Explore the design and verification tools: https://www.dvteclipse.com
Or request a license: https://www.dvteclipse.com/request-license

Details

Let's suppose you define a DVT generic run configuration that you wish to share with your team. In this example, the run configuration simply runs make in the project root. Some filters are defined in order to allow linkback from the console to source code, and the run configuration is mapped to a toolbar button.

Default Location of Run Configurations

By default, the run configuration is saved in the user folder under the DVT-Settings project, which physically resides inside the home/user/.dvt, and it's available in any DVT instance running under this specific user.

Sharing the Run Configuration with Your Team

To make the run configuration available to a group of DVT users, first place this file in a shared location, for example, on a network-mounted directory.

Setting Up Other Users to Access the Shared Run Configuration

Now let's switch to a different user. Here, we need to set the DVT_COMMON_SETTINGS environment variable to point to the shared directory, and start DVT.

Verifying the Shared Run Configuration

Notice that the run configuration file now shows up under DVT-Settings/common. The run configuration button is available on the toolbar and fully functional.