qacli config component-path

Manage the non-default component search list.

Usage

component-path  {-A <directory>|-R <directory>|-L} [--] [-h]

Extended Description

It is possible to add components installed in non-default locations. This command allows the user to manage these locations.

Options

Name, shorthand Default Description
‑‑add, ‑A  
For Advanced Helix QAC users only.

Add a user-specified component search path that is set for this installation of Helix QAC. This path will be searched for component plugins at program start-up by the Helix QAC component discovery mechanism. The path to a third-party component that has a valid Helix QAC component plug-in file.

‑‑help, ‑h   Displays usage information and exits.
‑‑ignore‑rest, ‑‑   Ignores the rest of the labeled arguments following this flag.
‑‑list, ‑L   List the user-specified component search paths that are set for this installation of Helix QAC.
‑‑remove  

Remove a user-specified component search path that is set for this installation of Helix QAC. The supplied argument to this option must be a canonicalized path.

Using older components in a newer version of Helix QAC is not a supported configuration - there is no guarantee of compatibility.

Examples

Adding a Non-default Component

To add a component that has not been installed by Helix QAC or one of its compliance modules:

qacli config component-path --add <path>

The component should now be available to be added to the toolchain using either qacli pprops or qagui.

Removing a Non-default Component

To remove a component that has not been installed by Helix QAC or one of its compliance modules:

qacli config component-path --remove <path>

It is recommended to first remove this component from any Helix QAC projects before removing its component path.

List all Component Paths

To list the component search paths, you can use the following command:

qacli config component-path --list