C# Класс HttpFilteringEngine.BuildBoost

The BuildBoost class handles the task of checking out all boost modules necessary for the function of HttpFilteringEngine, and then compiling and staging the output for each supplied configuration and target architucture.
Наследование: AbstractBuildTask
Показать файл Открыть проект

Открытые методы

Метод Описание
BuildBoost ( string scriptAbsolutePath ) : System
Clean ( ) : bool
Run ( BuildConfiguration config, Architecture arch ) : bool

Приватные методы

Метод Описание
ConfigureGit ( ) : string

Ensures that we have git available to us for the build process. If git cannot be found in any environmental variable, then we'll fetch a portable copy.

ConfigureTools ( ) : bool
InitializeBoostBuild ( string boostBasePath ) : bool
InitializeSubmodules ( string boostBasePath ) : bool

Описание методов

BuildBoost() публичный Метод

public BuildBoost ( string scriptAbsolutePath ) : System
scriptAbsolutePath string
Результат System

Clean() публичный Метод

public Clean ( ) : bool
Результат bool

Run() публичный Метод

public Run ( BuildConfiguration config, Architecture arch ) : bool
config BuildConfiguration
arch Architecture
Результат bool