gccbuild.config

Undocumented in source.

Members

Classes

BuildCommand
class BuildCommand
Undocumented in source.
CleanupCommand
class CleanupCommand
Undocumented in source.
Component
class Component
Undocumented in source.
GCCComponent
class GCCComponent
Undocumented in source.
GlibcBuildCommand
class GlibcBuildCommand
Undocumented in source.
GlibcComponent
class GlibcComponent
Undocumented in source.

Enums

BuildMode
enum BuildMode
Undocumented in source.
HostType
enum HostType
Undocumented in source.
ToolchainType
enum ToolchainType
Undocumented in source.

Functions

dumpConfiguration
void dumpConfiguration()
Undocumented in source. Be warned that the author may not have intended to support it.
loadBuildConfig
void loadBuildConfig(Path file)
Undocumented in source. Be warned that the author may not have intended to support it.
loadMirrors
void loadMirrors()
Undocumented in source. Be warned that the author may not have intended to support it.
loadSourceConfig
void loadSourceConfig(Path file)
Undocumented in source. Be warned that the author may not have intended to support it.
namedFields
auto namedFields(T instance)
Undocumented in source. Be warned that the author may not have intended to support it.
setDefaultPaths
void setDefaultPaths()
Undocumented in source. Be warned that the author may not have intended to support it.
setupBuildVariables
void setupBuildVariables()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

binDir
Path binDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
binDirStage1
Path binDirStage1 [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
buildDir
Path buildDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
downloadDir
Path downloadDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
extractDir
Path extractDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
hasBuildCommands
bool hasBuildCommands [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
hostStrip
string hostStrip [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
hostlibDir
Path hostlibDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
installDir
Path installDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isInConfig
bool isInConfig [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
mainPatchDir
Path mainPatchDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
matchesBuildType
bool matchesBuildType [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
sysrootDir
Path sysrootDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
sysrootDirStage1
Path sysrootDirStage1 [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
sysrootDirWithPrefix
Path sysrootDirWithPrefix [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
targetGCC
string targetGCC [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
targetStrip
string targetStrip [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
toolchainDir
Path toolchainDir [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
toolchainDirStage1
Path toolchainDirStage1 [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

BuildConfig
struct BuildConfig
Undocumented in source.
CMDBuildOverwrites
struct CMDBuildOverwrites
Undocumented in source.
MainConfig
struct MainConfig
Undocumented in source.
MultilibEntry
struct MultilibEntry
Undocumented in source.

Variables

build
MainConfig build;
Undocumented in source.
buildConfig
Path buildConfig;
Undocumented in source.
buildTriplet
string buildTriplet;
Undocumented in source.
buildVariables
string[string] buildVariables;
Undocumented in source.
cacheDir
Path cacheDir;
Undocumented in source.
cmdOverwrites
CMDBuildOverwrites cmdOverwrites;
Undocumented in source.
cmdVariables
string[string] cmdVariables;
Undocumented in source.
forceDownload
bool forceDownload;
Undocumented in source.
forceExtract
bool forceExtract;
Undocumented in source.
gdcSourcePath
string gdcSourcePath;
Undocumented in source.
hostStripCMD
string hostStripCMD;
Undocumented in source.
keepBuildFiles
bool keepBuildFiles;
logFilePath
Path logFilePath;
Undocumented in source.
mirrorFile
Path mirrorFile;
Undocumented in source.
mirrors
string[][string] mirrors;
Undocumented in source.
mode
BuildMode mode;
Undocumented in source.
numCPUs
size_t numCPUs;
Undocumented in source.
patchDirectories
Path[] patchDirectories;
Undocumented in source.
patchDirsCMD
string[] patchDirsCMD;
Undocumented in source.
skipStripBinaries
bool skipStripBinaries;
Undocumented in source.
skipStripLibraries
bool skipStripLibraries;
sourceConfig
Path sourceConfig;
Undocumented in source.
targetGCCCMD
string targetGCCCMD;
Undocumented in source.
targetStripCMD
string targetStripCMD;
Undocumented in source.
verifyCachedSources
bool verifyCachedSources;
Undocumented in source.

Meta