C# Class Ampere.BuildContext

The top-level context for the build script.
Afficher le fichier Open project: MikePopoloski/ampere Class Usage Examples

Méthodes publiques

Méthode Description
Build ( string pattern ) : TransientNode
Build ( string pattern, int priority ) : TransientNode
BuildContext ( ) : System
CreateDirectoryCache ( string directory ) : DirectoryCache
Finished ( ) : void
Initialize ( string historyPath, bool fullRebuild, BuildLog log ) : void
Notify ( string connectionInfo ) : void
RunAgain ( ) : void
Start ( string name, bool tempBuild = false ) : Task
WaitAll ( ) : void

Private Methods

Méthode Description
BuildFailed ( string name, BuildInstance instance ) : BuildInstance
InternalStart ( string name, OutputNode rule, BuildInstance instance ) : BuildInstance

Method Details

Build() public méthode

public Build ( string pattern ) : TransientNode
pattern string
Résultat TransientNode

Build() public méthode

public Build ( string pattern, int priority ) : TransientNode
pattern string
priority int
Résultat TransientNode

BuildContext() public méthode

public BuildContext ( ) : System
Résultat System

CreateDirectoryCache() public méthode

public CreateDirectoryCache ( string directory ) : DirectoryCache
directory string
Résultat DirectoryCache

Finished() public méthode

public Finished ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( string historyPath, bool fullRebuild, BuildLog log ) : void
historyPath string
fullRebuild bool
log BuildLog
Résultat void

Notify() public méthode

public Notify ( string connectionInfo ) : void
connectionInfo string
Résultat void

RunAgain() public méthode

public RunAgain ( ) : void
Résultat void

Start() public méthode

public Start ( string name, bool tempBuild = false ) : Task
name string
tempBuild bool
Résultat Task

WaitAll() public méthode

public WaitAll ( ) : void
Résultat void