The user’s workspace provides few options for configuration. if you type the following commands in the workspace:

cd <workspace>/build
ccmake ..

On can also set directly these variables using -D<VARIABLE>=<VALUE> argument when calling cmake or pid command.

Available options

Available top level options are:

  • ADDITIONAL_DEBUG_INFO (default to OFF): If this option is ON the CMake process will be much more verbose than in a default situation. Helpfull for instance to understand why a deploy command failed.

  • CMAKE_INSTALL_PREFIX (default to system default install location): This option may be modified to change the destination of the sysinstall command. Otherwise it has no side effects on packages.

  • PID_OFFICIAL_REMOTE_ADDRESS (default to official remote repository of pid-workspace): is used to show the user the address of the official workspace- i.e. the central repository providing PID API. This address should be let unchanged except you know what you are doing. Indeed changing the address to another one will define another workspace, which may be interesting only for PID users that want to contribute to PID APIs.

  • LIMITED_JOBS_PACKAGES (empty by default): a list of packages or wrappers that you want to build using only one job (instead of many by default). It can be usefull if for instance the build of a specific project generates swapping problems in memory and so can be very (very) slow.

  • FORCE_DUAL_MODE (OFF by default): force all build and deployments in the workspace to be in Release and Debug modes.