Skip to the content.

Untitled object in buildtest configuration schema Schema

settings.schema.json#/definitions/system/properties/compilers

Declare compiler section for defining system compilers that can be referenced in buildspec.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Forbidden none settings.schema.json*

compilers Type

object (Details)

compilers Properties

Property Type Required Nullable Defined by
enable_prgenv boolean Optional cannot be null buildtest configuration schema
modulepath array Optional cannot be null buildtest configuration schema
purge boolean Optional cannot be null buildtest configuration schema
prgenv_modules object Optional cannot be null buildtest configuration schema
find object Optional cannot be null buildtest configuration schema
compiler object Optional cannot be null buildtest configuration schema

enable_prgenv

Enable support for Programming Environment

enable_prgenv

enable_prgenv Type

boolean

modulepath

modulepath

modulepath Type

string[]

modulepath Constraints

minimum number of items: the minimum number of items for this array is: 1

unique items: all items in this array must be unique. Duplicates are not allowed.

purge

A boolean to determine whether to purge modules via module purge when generating compiler declaration

purge

purge Type

boolean

prgenv_modules

prgenv_modules

prgenv_modules Type

object (Details)

find

Find compilers by specifying regular expression that is applied to modulefile names

find

find Type

object (Details)

compiler

Start of compiler declaration

compiler

compiler Type

object (Details)