C# Class Sage.Tools.Utilities.ExtensionBuilder

Inheritance: IUtility
Show file Open project: igorfrance/sage Class Usage Examples

Public Methods

Method Description
GetUsage ( ) : string
ParseArguments ( string args ) : bool
Run ( ) : void

Private Methods

Method Description
BuildExtension ( string sourcePath, string targetPath = null ) : void
CopyConfiguration ( PackageGroup group, string parentName, string childName, XmlElement source, XmlElement target ) : void
CreateExtensionConfigurationDocument ( string extensionName ) : XmlDocument
PackFile ( ZipOutputStream zipfile, string filePath, string targetName ) : void

Method Details

GetUsage() public method

public GetUsage ( ) : string
return string

ParseArguments() public method

public ParseArguments ( string args ) : bool
args string
return bool

Run() public method

public Run ( ) : void
return void