C# Class StandaloneBSPValidator.GeneratedProject

Exibir arquivo Open project: sysprogs/BSPTools Class Usage Examples

Public Methods

Method Description
AddBSPFilesRecursively ( VirtualSourceDir dir, string>.Dictionary systemDict, string projectDir ) : void
AddBSPFilesToProject ( string>.Dictionary SystemDictionary, string>.Dictionary frameworkConfig, bool>.Dictionary frameworkIDs ) : void
AddBSPFilesToProject ( List pSrcFile, string pDirPrj ) : void
DoGenerateProjectFromEmbeddedSample ( ConfiguredSample sample, bool plainC, string>.Dictionary bspDict ) : void
DoImportSampleRecursively ( string>.Dictionary bspDict, ConfiguredSample sample, string sourceDir, string targetDir, bool>.Dictionary binaryFiles, bool>.Dictionary ignoredFiles, bool plainC, string relativePath ) : void
GeneratedProject ( LoadedBSP mcu, VendorSample vs, string projectDir, string>.Dictionary bspDict, string frameworks ) : System
GeneratedProject ( string projectDir, LoadedBSP mcu, string selectedFrameworks ) : System

Private Methods

Method Description
GetToolFlags ( string>.Dictionary systemDict, string>.Dictionary frameworkDict, IDictionary frameworkIDs ) : ToolFlags

Method Details

AddBSPFilesRecursively() public method

public AddBSPFilesRecursively ( VirtualSourceDir dir, string>.Dictionary systemDict, string projectDir ) : void
dir VirtualSourceDir
systemDict string>.Dictionary
projectDir string
return void

AddBSPFilesToProject() public method

public AddBSPFilesToProject ( string>.Dictionary SystemDictionary, string>.Dictionary frameworkConfig, bool>.Dictionary frameworkIDs ) : void
SystemDictionary string>.Dictionary
frameworkConfig string>.Dictionary
frameworkIDs bool>.Dictionary
return void

AddBSPFilesToProject() public method

public AddBSPFilesToProject ( List pSrcFile, string pDirPrj ) : void
pSrcFile List
pDirPrj string
return void

DoGenerateProjectFromEmbeddedSample() public method

public DoGenerateProjectFromEmbeddedSample ( ConfiguredSample sample, bool plainC, string>.Dictionary bspDict ) : void
sample ConfiguredSample
plainC bool
bspDict string>.Dictionary
return void

DoImportSampleRecursively() public method

public DoImportSampleRecursively ( string>.Dictionary bspDict, ConfiguredSample sample, string sourceDir, string targetDir, bool>.Dictionary binaryFiles, bool>.Dictionary ignoredFiles, bool plainC, string relativePath ) : void
bspDict string>.Dictionary
sample ConfiguredSample
sourceDir string
targetDir string
binaryFiles bool>.Dictionary
ignoredFiles bool>.Dictionary
plainC bool
relativePath string
return void

GeneratedProject() public method

public GeneratedProject ( LoadedBSP mcu, VendorSample vs, string projectDir, string>.Dictionary bspDict, string frameworks ) : System
mcu LoadedBSP
vs VendorSample
projectDir string
bspDict string>.Dictionary
frameworks string
return System

GeneratedProject() public method

public GeneratedProject ( string projectDir, LoadedBSP mcu, string selectedFrameworks ) : System
projectDir string
mcu LoadedBSP
selectedFrameworks string
return System