C# 클래스 ProjectGenerator.CustomActions

파일 보기 프로젝트 열기: mheise/Unmake

공개 메소드들

메소드 설명
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

메소드 상세

ExecAsBatchFile() 공개 정적인 메소드

public static ExecAsBatchFile ( CustomComponent rule ) : void
rule CustomComponent
리턴 void

MergeInstructionWithComponent() 공개 정적인 메소드

public static MergeInstructionWithComponent ( Component cp, CustomInstruction cinstr, Makefile mkfile ) : bool
cp Component
cinstr CustomInstruction
mkfile Makefile
리턴 bool

determineAction() 공개 정적인 메소드

public static determineAction ( CustomComponent rule ) : CustomAction
rule CustomComponent
리턴 CustomAction

generateComponentFromRule() 공개 정적인 메소드

public static generateComponentFromRule ( CustomComponent rule, Makefile mkfile ) : Component
rule CustomComponent
mkfile Makefile
리턴 Component

resolveClInstructionIntoComponent() 공개 정적인 메소드

public static resolveClInstructionIntoComponent ( ClInstruction clInstruction, CustomComponent rule, Makefile mkfile ) : Component
clInstruction ClInstruction
rule CustomComponent
mkfile Makefile
리턴 Component

resolveLinkInstruction() 공개 정적인 메소드

public static resolveLinkInstruction ( LinkInstruction linkInstr, CustomComponent rule, Makefile mkfile ) : Component
linkInstr LinkInstruction
rule CustomComponent
mkfile Makefile
리턴 Component