Build

Property Description
Automatically Build Before Debug
Environment/Build/Build Before Debug – Boolean
Enables auto-building of a project before downloading if it is out of date.
Confirm Debugger Stop
Environment/Build/Confirm Debugger Stop – Boolean
Present a warning when you start to build that requires the debugger to stop.
Display ETA
Environment/Build/Display ETA – Boolean
Selects whether to attempt to compute and display the ETA on building.
Display Progress Bar
Environment/Build/Display Progress Bar – Boolean
Selects whether to display progress bar on building.
Echo Build Command Lines
Environment/Build/Show Command Lines – Boolean
Selects whether build command lines are written to the build log.
Echo Raw Error/Warning Output
Environment/Build/Show Unparsed Error Output – Boolean
Selects whether the unprocessed error and warning output from tools is displayed in the build log.
Find Error After Building
Environment/Build/Find Error After Build – Boolean
Moves the cursor to the first diagnostic after a build completes with errors.
Global Macros
Environment/Macros/Global Macros – StringList
Build macros that are shared across all solutions and projects e.g. paths to library files.
Keep Going On Error
Environment/Build/Keep Going On Error – Boolean
Build doesn't stop on error.
Save Project File Before Building
Environment/Build/Save Project File On Build – Boolean
Selects whether to save the project file prior to build.
Show Build Information
Environment/Build/Show Build Information – Boolean
Show build information.
Toolchain Root Directory
Environment/Build/Tool Chain Root Directory – String
Specifies where to find the toolchain (compilers etc).

Build Acceleration

Property Description
Disable Unity Build
Environment/Build/Disable Unity Build – Boolean
Ignore Unity Build project properties and always build individual project components.
Parallel Building Threads
Environment/Build/Building Threads – IntegerRange
The number of threads to launch when building.
Parallel Project Building
Environment/Build/Parallel Project Building – Boolean
Selects whether to build projects or files within projects in parallel.

Compatibility

Property Description
Default Assembler Variant
ARM/Build/Assembler Variant Default – Enumeration
Specifies the default assembler variant to use.
Default Compiler Variant
ARM/Build/Compiler Variant Default – Enumeration
Specifies the default compiler variant to use.
Enable All Warnings Command Line Options
ARM/Build/All Warnings Options – StringList
The command line options supplied to the compiler when Enable All Warnings is enabled.
Enforce ANSI Checking Command Line Options
ARM/Build/Enforce Ansi Checking Options – StringList
The command line options supplied to the compiler when Enforce ANSI Checking is enabled.
Installation Directory
ARM/Build/StudioDir Directory – DirPath
The installation directory to be used for building - the value $(StudioDir) is set to.
Use Compiler Driver
ARM/Build/Use Compiler Driver – Boolean
Use compiler driver for the build.
Use External GCC
ARM/Build/Use External GCC – Boolean
Use an external GCC toolchain for the build.

Window

Property Description
Show Build Log On Build
Environment/Show Transcript On Build – Boolean
Show the build log when a build starts.