public override void BreakIn(LuaTask luaTask) { _numberOfTasks++; luaTask.OnComplete += () => { _completedTasks++; SendUpdate( Math.Abs(_numberOfTasks - _completedTasks) > 0.001 ? PipelineStatus.Running : PipelineStatus.Success); }; }
static void Main(string[] args) { CozyBuildRunner runner = new CozyBuildRunner(); runner.config.VisualStudio.SetPath(@"C:\Program Files (x86)\Microsoft Visual Studio 14.0"); LuaTask luaTask1 = new LuaTask() { luaScriptPath = "./t1.lua" }; LuaTask luaTask2 = new LuaTask() { luaScriptPath = "./t2.lua" }; NolmalTask task = new NolmalTask(); task.AddTask(luaTask1); task.AddTask(luaTask2); runner.Run(task); }
public abstract void BreakIn(LuaTask luaTask);