/// <param name="script">Instance of SBE-Scripts core</param> /// <param name="msbuild">Instance of MSBuild core</param> public Component(ISBEScript script, IMSBuild msbuild) : this() { env = script.Bootloader.Env; uvariable = script.Bootloader.UVariable; this.script = script; this.msbuild = msbuild; }
public ToolContext(IEnvironment env) { Log.Trace("Initialization of the clean context for testing."); bootloader = new Bootloader(env, uvariable); bootloader.register(); inspector = new Inspector(bootloader); script = new Script(bootloader); msbuild = new MSBuild.Parser(env, uvariable); }
/// <param name="env">Used environment</param> /// <param name="script">Used SBE-Scripts</param> /// <param name="msbuild">Used MSBuild</param> public Command(IEnvironment env, ISBEScript script, IMSBuild msbuild) { Env = env; SBEScript = script; MSBuild = msbuild; actions[ModeType.Operation] = new ActionOperation(this); actions[ModeType.Interpreter] = new ActionInterpreter(this); actions[ModeType.Script] = new ActionScript(this); actions[ModeType.File] = new ActionFile(this); actions[ModeType.Targets] = new ActionTargets(this); actions[ModeType.CSharp] = new ActionCSharp(this); }
/// <param name="env">Used environment</param> /// <param name="script">Used SBE-Scripts</param> /// <param name="msbuild">Used MSBuild</param> public Command(IEnvironment env, ISBEScript script, IMSBuild msbuild) { Env = env; SBEScript = script; MSBuild = msbuild; actions[ModeType.Operation] = new ActionOperation(this); actions[ModeType.Interpreter] = new ActionInterpreter(this); actions[ModeType.Script] = new ActionScript(this); actions[ModeType.File] = new ActionFile(this); actions[ModeType.Targets] = new ActionTargets(this); actions[ModeType.CSharp] = new ActionCSharp(this); }
public Expression(ISBEScript script, IMSBuild msbuild) { this.script = script; this.msbuild = msbuild; }
public ConditionalExpression(ConditionComponent cond, ISBEScript script, IMSBuild msbuild) : base(script, msbuild) { this.cond = cond; }
public ToolContext(IEnvironment env) { Log.Trace("Initialization of the clean context for testing."); bootloader = new Bootloader(env, uvariable); bootloader.register(); inspector = new Inspector(bootloader); script = new Script(bootloader); msbuild = new MSBuild.Parser(env, uvariable); }
public ConditionalExpression(ConditionComponent cond, ISBEScript script, IMSBuild msbuild) : base(script, msbuild) { this.cond = cond; }
public Expression(ISBEScript script, IMSBuild msbuild) { this.script = script; this.msbuild = msbuild; }
/// <param name="loader">Initialization with loader</param> public Component(IBootloader loader) : this() { init(loader.Env, loader.UVariable); script = new Script(loader); }
/// <param name="env">Used environment</param> /// <param name="uvariable">Instance of user-variables</param> public Component(IEnvironment env, IUserVariable uvariable) : this() { init(env, uvariable); script = new Script(env, uvariable); }
private string noSpaces(string raw, ISBEScript script) { return(script.parse(raw).Replace("\r", "").Replace("\n", "").Replace(" ", "")); }
private string noSpaces(string raw, ISBEScript script) { return script.parse(raw).Replace("\r", "").Replace("\n", "").Replace(" ", ""); }
/// <param name="script">Instance of SBE-Scripts core</param> /// <param name="msbuild">Instance of MSBuild core</param> public Component(ISBEScript script, IMSBuild msbuild) : this(msbuild) { this.script = script; }
/// <param name="loader">Initialization with loader</param> public Component(IBootloader loader) : this() { init(loader.Env, loader.UVariable); script = new Script(loader); }
/// <param name="env">Used environment</param> /// <param name="uvariable">Instance of user-variables</param> public Component(IEnvironment env, IUserVariable uvariable) : this() { init(env, uvariable); script = new Script(env, uvariable); }