Beispiel #1
0
 public override void BreakIn(LuaTask luaTask)
 {
     _numberOfTasks++;
     luaTask.OnComplete += () =>
     {
         _completedTasks++;
         SendUpdate(
             Math.Abs(_numberOfTasks - _completedTasks) > 0.001
                                         ? PipelineStatus.Running
                                         : PipelineStatus.Success);
     };
 }
Beispiel #2
0
        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);