C# Class vs_nacl.Build.CPPTasks.NaCl.AntBuild

Inheritance: TrackedVCToolTask
Show file Open project: kayru/vs-nacl

Private Properties

Property Type Description
ParseAndroidManifestXml bool
ParseBuildXml bool
WriteLocalProperties void

Public Methods

Method Description
AntBuild ( ) : System

Protected Methods

Method Description
ExecuteTool ( string pathToTool, string responseFileCommands, string commandLineCommands ) : int
GenerateCommandLineCommands ( ) : string
GenerateResponseFileCommands ( ) : string
GetWorkingDirectory ( ) : string
RemoveTaskSpecificInputs ( Microsoft.Build.Utilities.CanonicalTrackedInputFiles compactInputs ) : void
RemoveTaskSpecificOutputs ( Microsoft.Build.Utilities.CanonicalTrackedOutputFiles compactOutputs ) : void
ValidateParameters ( ) : bool

Private Methods

Method Description
ParseAndroidManifestXml ( string xmlPath ) : bool
ParseBuildXml ( string xmlPath ) : bool
WriteLocalProperties ( ) : void

Method Details

AntBuild() public method

public AntBuild ( ) : System
return System

ExecuteTool() protected method

protected ExecuteTool ( string pathToTool, string responseFileCommands, string commandLineCommands ) : int
pathToTool string
responseFileCommands string
commandLineCommands string
return int

GenerateCommandLineCommands() protected method

protected GenerateCommandLineCommands ( ) : string
return string

GenerateResponseFileCommands() protected method

protected GenerateResponseFileCommands ( ) : string
return string

GetWorkingDirectory() protected method

protected GetWorkingDirectory ( ) : string
return string

RemoveTaskSpecificInputs() protected method

protected RemoveTaskSpecificInputs ( Microsoft.Build.Utilities.CanonicalTrackedInputFiles compactInputs ) : void
compactInputs Microsoft.Build.Utilities.CanonicalTrackedInputFiles
return void

RemoveTaskSpecificOutputs() protected method

protected RemoveTaskSpecificOutputs ( Microsoft.Build.Utilities.CanonicalTrackedOutputFiles compactOutputs ) : void
compactOutputs Microsoft.Build.Utilities.CanonicalTrackedOutputFiles
return void

ValidateParameters() protected method

protected ValidateParameters ( ) : bool
return bool