![]() |
Paradox Game Engine
v1.0.0 beta06
|
Public Member Functions | |
BuilderOptions (Logger logger) | |
bool | IsValidForMaster () |
This function indicate if the current builder options mean to execute a master session More... | |
bool | IsValidForSlave () |
This function indicate if the current builder options mean to execute a slave session More... | |
void | ValidateOptionsForMaster () |
Ensure every parameter is correct for a master execution. Throw an OptionException if a parameter is wrong More... | |
Public Attributes | |
readonly PluginResolver | Plugins |
readonly Logger | Logger |
bool | Verbose = false |
bool | Debug = false |
List< string > | InputFiles = new List<string>() |
Builder.Mode | BuilderMode |
string | BuildDirectory |
List< string > | MonitorPipeNames = new List<string>() |
string | OutputDirectory |
string | Configuration |
bool | EnableFileLogging |
bool | Append |
string | CustomLogFileName |
string | SourceBaseDirectory |
string | MetadataDatabaseDirectory |
string | SlavePipe |
int | ThreadCount = Environment.ProcessorCount |
string | TestName |
Definition at line 10 of file BuilderOptions.cs.
SiliconStudio.BuildEngine.BuilderOptions.BuilderOptions | ( | Logger | logger | ) |
Definition at line 35 of file BuilderOptions.cs.
bool SiliconStudio.BuildEngine.BuilderOptions.IsValidForMaster | ( | ) |
This function indicate if the current builder options mean to execute a master session
Definition at line 46 of file BuilderOptions.cs.
Referenced by SiliconStudio.BuildEngine.BuildEngineCommands.Build().
bool SiliconStudio.BuildEngine.BuilderOptions.IsValidForSlave | ( | ) |
This function indicate if the current builder options mean to execute a slave session
Definition at line 55 of file BuilderOptions.cs.
Referenced by SiliconStudio.BuildEngine.BuildEngineCommands.Build().
void SiliconStudio.BuildEngine.BuilderOptions.ValidateOptionsForMaster | ( | ) |
Ensure every parameter is correct for a master execution. Throw an OptionException if a parameter is wrong
Mono.Options.OptionException | This tool requires one input file.;filename or The given working directory \ + workingDir + \ does not exist.;workingdir |
Definition at line 66 of file BuilderOptions.cs.
bool SiliconStudio.BuildEngine.BuilderOptions.Append |
Definition at line 25 of file BuilderOptions.cs.
string SiliconStudio.BuildEngine.BuilderOptions.BuildDirectory |
Definition at line 20 of file BuilderOptions.cs.
Referenced by SiliconStudio.BuildEngine.BuildEngineCommands.BuildLocal().
Builder.Mode SiliconStudio.BuildEngine.BuilderOptions.BuilderMode |
Definition at line 19 of file BuilderOptions.cs.
Referenced by SiliconStudio.BuildEngine.BuildEngineCommands.Build(), and SiliconStudio.BuildEngine.BuildEngineCommands.BuildLocal().
string SiliconStudio.BuildEngine.BuilderOptions.Configuration |
Definition at line 23 of file BuilderOptions.cs.
string SiliconStudio.BuildEngine.BuilderOptions.CustomLogFileName |
Definition at line 26 of file BuilderOptions.cs.
bool SiliconStudio.BuildEngine.BuilderOptions.Debug = false |
Definition at line 16 of file BuilderOptions.cs.
bool SiliconStudio.BuildEngine.BuilderOptions.EnableFileLogging |
Definition at line 24 of file BuilderOptions.cs.
List<string> SiliconStudio.BuildEngine.BuilderOptions.InputFiles = new List<string>() |
Definition at line 18 of file BuilderOptions.cs.
readonly Logger SiliconStudio.BuildEngine.BuilderOptions.Logger |
Definition at line 13 of file BuilderOptions.cs.
string SiliconStudio.BuildEngine.BuilderOptions.MetadataDatabaseDirectory |
Definition at line 28 of file BuilderOptions.cs.
List<string> SiliconStudio.BuildEngine.BuilderOptions.MonitorPipeNames = new List<string>() |
Definition at line 21 of file BuilderOptions.cs.
string SiliconStudio.BuildEngine.BuilderOptions.OutputDirectory |
Definition at line 22 of file BuilderOptions.cs.
Referenced by SiliconStudio.BuildEngine.BuildEngineCommands.Build().
readonly PluginResolver SiliconStudio.BuildEngine.BuilderOptions.Plugins |
Definition at line 12 of file BuilderOptions.cs.
string SiliconStudio.BuildEngine.BuilderOptions.SlavePipe |
Definition at line 29 of file BuilderOptions.cs.
Referenced by SiliconStudio.BuildEngine.BuildEngineCommands.BuildSlave().
string SiliconStudio.BuildEngine.BuilderOptions.SourceBaseDirectory |
Definition at line 27 of file BuilderOptions.cs.
Referenced by SiliconStudio.BuildEngine.BuildEngineCommands.BuildLocal().
string SiliconStudio.BuildEngine.BuilderOptions.TestName |
Definition at line 33 of file BuilderOptions.cs.
int SiliconStudio.BuildEngine.BuilderOptions.ThreadCount = Environment.ProcessorCount |
Definition at line 31 of file BuilderOptions.cs.
bool SiliconStudio.BuildEngine.BuilderOptions.Verbose = false |
Definition at line 15 of file BuilderOptions.cs.