DVT VHDL IDE User Guide
Rev. 21.1.24, 8 June 2021

32.7.3 dvt_kit_installer.sh

This script is a command line utility that can be used to install / uninstall plugins delivered with the DVT Kit Distros.

The script allows you to enable in a DVT distro any of the following plugins:

Available Plugins

Revision Control System Plugins:

- CVS                  (org.eclipse.cvs)
- CLEARCASE            (net.sourceforge.eclipseccase)
- GIT                  (org.eclipse.egit)
- PERFORCE.2020        (com.perforce.team.feature)
- SVN                  (org.eclipse.team.svn)

Language Support Plugins:

- BASH                 (de.jcup.basheditor)
- CPP                  (org.eclipse.cdt)
- JAVA                 (org.eclipse.jdt)
- JSON                 (jsonedit-feature)
- PERL                 (org.epic.feature.main)
- PYTHON               (org.python.pydev.feature)
- TCL                  (org.eclipse.dltk.tcl)
- YAML                 (de.jcup.yamleditor)

Review and Task Management Plugins:

- GERRIT               (org.eclipse.egerrit.feature)
- MYLYN                (org.eclipse.mylyn_feature)

Other Plugins:

- EDITOR_CONFIG        (editorconfig-eclipse-feature)

Usage

dvt_kit_installer.sh [options] operation

OPTIONS:

    The options must be specified before the operation

        [-w|workspace <dir>]
            - Temporary workspace directory (default /tmp/)

        [-s|simulate]
            - Simulate the operation

        [-h|help]
            - Display this help

OPERATIONS:

    The operation must be specified after the options and only one operation
    can be specified followed by a list of plugins (containing at least one plugin)

    [-i|install <space separated list of plugins>]
        - Install the plugins specified in the list

    [-d|delete|uninstall <space separated list of plugins>]
        - Uninstall the plugins specified in the list

    [-l|list]
        - List the plugins installed with this script

Examples

Install the plugins for GIT and C++
 $DVT_HOME/bin/dvt_kit_installer.sh install GIT CPP

Uninstall the plugin for GIT
 $DVT_HOME/bin/dvt_kit_installer.sh uninstall GIT

List installed plugins
 $DVT_HOME/bin/dvt_kit_installer.sh list

Simulate the installation of the JAVA plugin
 $DVT_HOME/bin/dvt_kit_installer.sh -s install JAVA