Method | Description | |
---|---|---|
Activation ( ) : void | ||
BeforeActivation ( ) : void | ||
Build ( IConsole console, IProject project, string label = "", IEnumerable |
||
CanHandle ( IProject project ) : bool | ||
Clean ( IConsole console, IProject project ) : Task | ||
Compile ( IConsole console, IStandardProject superProject, IStandardProject project, ISourceFile file, string outputFile ) : |
||
GetCompilerArguments ( IStandardProject superProject, IStandardProject project, ISourceFile sourceFile ) : string | ||
GetConfigurationPages ( IProject project ) : IList | ||
GetLinkerArguments ( IStandardProject superProject, IStandardProject project ) : string | ||
GetToolchainIncludes ( ISourceFile file ) : IEnumerable |
||
Link ( IConsole console, IStandardProject superProject, IStandardProject project, |
||
PostBuild ( IConsole console, IProject project, |
||
PreBuild ( IConsole console, IProject project ) : Task |
||
ProvisionSettings ( IProject project ) : void | ||
Size ( IConsole console, IStandardProject project, |
||
StandardToolChain ( ) : System | ||
SupportsFile ( ISourceFile file ) : bool | ||
ValidateToolchainExecutables ( IConsole console ) : bool |
Method | Description | |
---|---|---|
CleanAll ( IConsole console, IStandardProject superProject, IStandardProject project ) : Task | ||
ClearBuildFlags ( IStandardProject project ) : void | ||
CompileProject ( IConsole console, IStandardProject superProject, IStandardProject project, List |
||
GetFileCount ( IStandardProject project ) : int | ||
Link ( IConsole console, IStandardProject superProject, |
||
SetFileCount ( IStandardProject project ) : void | ||
WaitForCompileJobs ( ) : Task |
public Build ( IConsole console, IProject project, string label = "", IEnumerable |
||
console | IConsole | |
project | IProject | |
label | string | |
defines | IEnumerable |
|
return | Task |
public abstract CanHandle ( IProject project ) : bool | ||
project | IProject | |
return | bool |
public Clean ( IConsole console, IProject project ) : Task | ||
console | IConsole | |
project | IProject | |
return | Task |
public abstract Compile ( IConsole console, IStandardProject superProject, IStandardProject project, ISourceFile file, string outputFile ) : |
||
console | IConsole | |
superProject | IStandardProject | |
project | IStandardProject | |
file | ISourceFile | |
outputFile | string | |
return |
public abstract GetCompilerArguments ( IStandardProject superProject, IStandardProject project, ISourceFile sourceFile ) : string | ||
superProject | IStandardProject | |
project | IStandardProject | |
sourceFile | ISourceFile | |
return | string |
public abstract GetConfigurationPages ( IProject project ) : IList | ||
project | IProject | |
return | IList |
public abstract GetLinkerArguments ( IStandardProject superProject, IStandardProject project ) : string | ||
superProject | IStandardProject | |
project | IStandardProject | |
return | string |
public abstract GetToolchainIncludes ( ISourceFile file ) : IEnumerable |
||
file | ISourceFile | |
return | IEnumerable |
public abstract Link ( IConsole console, IStandardProject superProject, IStandardProject project, |
||
console | IConsole | |
superProject | IStandardProject | |
project | IStandardProject | |
assemblies | ||
outputPath | string | |
return |
public abstract PostBuild ( IConsole console, IProject project, |
||
console | IConsole | |
project | IProject | |
linkResult | ||
return | Task |
public abstract PreBuild ( IConsole console, IProject project ) : Task |
||
console | IConsole | |
project | IProject | |
return | Task |
public abstract ProvisionSettings ( IProject project ) : void | ||
project | IProject | |
return | void |
public abstract Size ( IConsole console, IStandardProject project, |
||
console | IConsole | |
project | IStandardProject | |
linkResult | ||
return | ProcessResult |
public abstract SupportsFile ( ISourceFile file ) : bool | ||
file | ISourceFile | |
return | bool |
public abstract ValidateToolchainExecutables ( IConsole console ) : bool | ||
console | IConsole | |
return | bool |