NDEVR
API Documentation
DeveloperVariables

Stores application-level developer options and environmental variable references used throughout the build and development tool system. More...

Collaboration diagram for DeveloperVariables:
[legend]

Static Public Member Functions

static void CalculateMSBuild ()
 Attempts to locate MSBuild on the system and sets ms_build_path accordingly.
static void ResetGlobalSettingsToDefault ()
 Resets all global developer settings to their default values.

Static Public Attributes

static ApplicationOption< bool > build_from_source
 Whether to build modules from source rather than pre-built binaries.
static ApplicationOption< Stringbuild_profile
 The active build profile name.
static ApplicationOption< Stringdefault_boiler_file
 Default boilerplate template file path.
static ApplicationOption< Stringdeveloper_license
 The developer license key.
static ApplicationOption< Stringgit_command
 Path or name of the git executable.
static ApplicationOption< Stringms_build_path
 Path to the MSBuild executable.
static EnvironmentalVariable ndevr_api_directory
 Environment variable for the NDEVR API directory.
static EnvironmentalVariable ndevr_out_directory
 Environment variable for the NDEVR output directory.
static EnvironmentalVariable ndevr_package_directory
 Environment variable for the NDEVR package directory.
static EnvironmentalVariable ndevr_qt_version
 Environment variable for the Qt version string.
static EnvironmentalVariable ndevr_source_directory
 Environment variable for the NDEVR source directory.
static EnvironmentalVariable qt_directory
 Environment variable for the Qt installation directory.
static EnvironmentalVariable vulkan_sdk_directory
 Environment variable for the Vulkan SDK directory.

Detailed Description

Stores application-level developer options and environmental variable references used throughout the build and development tool system.

Definition at line 9 of file DeveloperVariables.h.


The documentation for this class was generated from the following file: