C# Class MGDF.GamesManager.PackageGen.Program

显示文件 Open project: mrsharpoblunto/MGDF

Public Methods

Method Description
CreateInstaller ( string input, string output, bool>.Func excludeFromCompression ) : void
CreateUpdateFileData ( UpdateDetails details, List removeFiles ) : byte[]
CreateUpdateInstaller ( UpdateDetails updateDetails, string oldArchiveFile, string newArchiveFile, string updateArchiveFile ) : void

Private Methods

Method Description
Main ( string args ) : int
ValidateInstaller ( GameInstall install, PackageMetadata data ) : bool
ValidateInstaller ( string installerFile, PackageMetadata data ) : bool
ValidateNonUpdateInstaller ( string installerFile, GameInstall &install ) : bool

Method Details

CreateInstaller() public static method

public static CreateInstaller ( string input, string output, bool>.Func excludeFromCompression ) : void
input string
output string
excludeFromCompression bool>.Func
return void

CreateUpdateFileData() public static method

public static CreateUpdateFileData ( UpdateDetails details, List removeFiles ) : byte[]
details UpdateDetails
removeFiles List
return byte[]

CreateUpdateInstaller() public static method

public static CreateUpdateInstaller ( UpdateDetails updateDetails, string oldArchiveFile, string newArchiveFile, string updateArchiveFile ) : void
updateDetails UpdateDetails
oldArchiveFile string
newArchiveFile string
updateArchiveFile string
return void