GBS Logo Generic Build Support (GBS) - User Manual HOME
Customisations (Session)
A few customisations can be made on the command-line and will only be valid during a Command-Line session and between swr commands.
They control the behaviour of the build and audit commands (gbsgen, gbsmake, gbsaudit).

The settings are typically ment to temporary "try someting else" without the need to change the target.gbs file.
More information can be found at target.gbs.
Order of settings:
Command-line options override These GBS_EnvVars override Target (target.gbs) settings.
Index

GBS_DEBUGGER

Name:

GBS_DEBUGGER

Purpose:

To predefine the GBS_DEBUGGER (include debugging information) setting during a session

Possible Values:

YES NO

Define:

Unix
export GBS_DEBUGGER=value
Windows
SET GBS_DEBUGGER=value

GBS_MAP

Name:

GBS_MAP

Purpose:

To predefine the GBS_MAP (generate memory-map) setting during a session

Possible Values:

YES NO

Define:

Unix
export GBS_MAP=value
Windows
SET GBS_MAP=value

GBS_MODE

Name:

GBS_MODE

Purpose:

To predefine the GBS_MODE settings during a session

Possible Values:

FINAL ASSERT DEBUG PROFILING

Define:

Unix
export GBS_MODE=value
Windows
SET GBS_MODE=value

GBS_OPT

Name:

GBS_OPT

Purpose:

To predefine the GBS_OPT (optimisation) settings during a session

Possible Values:

YES SPEED SIZE DEBUG NO

Define:

Unix
export GBS_OPT=value
Windows
SET GBS_OPT=value

GBS_FLAGS_type

Name:

GBS_FLAGS_type

Purpose:

To predefine flags (-options) for a specific type (E.g.: .c or .glk).
Specify the type without the '.' (dot)

Possible Values:

Depend on builder / audit

Define:

Unix
export GBS_FLAGS_type_without_dot=values
Windows
SET GBS_FLAGS_type_withot_dot=values