public override int Run(string[] remainingArguments) { try { var compiler = new ProjectCompiler(ProjectPath); var emitter = new ProjectEmitter(); compiler.ProjectCompiled += emitter.Emit; var projects = compiler.Compile(); return 0; } catch(CompileFailedException) { Console.WriteLine("Build Failed, stopping"); return 1; } }
public override int Run(string[] remainingArguments) { try { var compiler = new ProjectCompiler(ProjectPath); var emitter = new ProjectEmitter(); compiler.ProjectCompiled += emitter.Emit; var projects = compiler.Compile(); return(0); } catch (CompileFailedException) { Console.WriteLine("Build Failed, stopping"); return(1); } }