Configuring the Build Component

This task explains how to configure the build component.

This task shows you how to:

Configure the Build Service

You can configure the build service, which is part of the build component.

  1. Edit the CATSevBuildService.conf file located in APACHE_PATH/webapps/SEV/WEB-INF/classes.
  2. Define the following parameters:

    Key Value
    minGWPath Is the directory containing the MinGW tools (that is gcc).
    msysPath Is the directory containing the common GNU utilities (that is make).
    dataPath Is the directory containing compiled data for the build service.
    crossCompiler32 (Optional) In the path to the cross-compiler for building 32-bits Windows models on a Linux server.
    crossCompiler64 (Optional) In the path to the cross-compiler for building 64-bits Windows models on a Linux server.

Example

The dataPath used in the following example is an example.

{
  "dataPath": "<HOME_USER>/SEV/buildData",
  "minGWPath": "/usr/bin",
  "msysPath": "/usr/bin",
  "crossCompiler32": "/opt/mingw32/bin/i686-w64-mingw32-gcc"
}

Configure the Deploy Service

You can configure the deploy service, which is part of the build component.

  1. Edit the CATSevDeployService.conf file located in APACHE_PATH/webapps/SEV/WEB-INF/classes.
  2. Define the following parameter:

    Key Value
    dataPath Is the directory containing compiled data for the deploy service.

    If the dataPath value is empty or is the "default" keyword, the default data path is: APACHE_PATH/temp/SEVData/CATSevDeployService

Example

The dataPath used in the following example is an example.

{
  "dataPath": "<HOME_USER>/SEV/deployData"
}