C# Class ProjectGenerator.CustomActions

Afficher le fichier Open project: mheise/Unmake

Méthodes publiques

Méthode Description
ExecAsBatchFile ( CustomComponent rule ) : void
MergeInstructionWithComponent ( Component cp, CustomInstruction cinstr, Makefile mkfile ) : bool
determineAction ( CustomComponent rule ) : CustomAction
generateComponentFromRule ( CustomComponent rule, Makefile mkfile ) : Component
resolveClInstructionIntoComponent ( ClInstruction clInstruction, CustomComponent rule, Makefile mkfile ) : Component
resolveLinkInstruction ( LinkInstruction linkInstr, CustomComponent rule, Makefile mkfile ) : Component

Method Details

ExecAsBatchFile() public static méthode

public static ExecAsBatchFile ( CustomComponent rule ) : void
rule CustomComponent
Résultat void

MergeInstructionWithComponent() public static méthode

public static MergeInstructionWithComponent ( Component cp, CustomInstruction cinstr, Makefile mkfile ) : bool
cp Component
cinstr CustomInstruction
mkfile Makefile
Résultat bool

determineAction() public static méthode

public static determineAction ( CustomComponent rule ) : CustomAction
rule CustomComponent
Résultat CustomAction

generateComponentFromRule() public static méthode

public static generateComponentFromRule ( CustomComponent rule, Makefile mkfile ) : Component
rule CustomComponent
mkfile Makefile
Résultat Component

resolveClInstructionIntoComponent() public static méthode

public static resolveClInstructionIntoComponent ( ClInstruction clInstruction, CustomComponent rule, Makefile mkfile ) : Component
clInstruction ClInstruction
rule CustomComponent
mkfile Makefile
Résultat Component

resolveLinkInstruction() public static méthode

public static resolveLinkInstruction ( LinkInstruction linkInstr, CustomComponent rule, Makefile mkfile ) : Component
linkInstr LinkInstruction
rule CustomComponent
mkfile Makefile
Résultat Component