public static void Recompile() { var info = new ProcessStartInfo { FileName = SolutionDirectory.AppendPath("compile-bottle-staging.cmd"), WorkingDirectory = SolutionDirectory }; var returnCode = new ProcessRunner().Run(info, text => Debug.WriteLine(text)); returnCode.ExitCode.ShouldEqual(0); }
public static void Recompile() { ProcessStartInfo info; if (!Platform.IsUnix()) { info = new ProcessStartInfo { FileName = SolutionDirectory.AppendPath("compile-bottle-staging.cmd"), WorkingDirectory = SolutionDirectory }; } else { info = new ProcessStartInfo { FileName = "/bin/bash", Arguments = SolutionDirectory.AppendPath("compile-bottle-staging.sh"), WorkingDirectory = SolutionDirectory }; } var returnCode = new ProcessRunner().Run(info, text => Debug.WriteLine(text)); returnCode.ExitCode.ShouldEqual(0); }
public static void Recompile() { ProcessStartInfo info; if (!Platform.IsUnix ()) { info = new ProcessStartInfo { FileName = SolutionDirectory.AppendPath("compile-bottle-staging.cmd"), WorkingDirectory = SolutionDirectory }; } else { info = new ProcessStartInfo { FileName = "/bin/bash", Arguments = SolutionDirectory.AppendPath("compile-bottle-staging.sh"), WorkingDirectory = SolutionDirectory }; } var returnCode = new ProcessRunner().Run(info, text => Debug.WriteLine(text)); returnCode.ExitCode.ShouldEqual(0); }
public static void RunBottlesCommand(string arguments) { ProcessStartInfo processInfo; if (!Platform.IsUnix ()) { processInfo = new ProcessStartInfo (BottleRunnerFile) { Arguments = arguments, WorkingDirectory = SolutionDirectory }; } else { processInfo = new ProcessStartInfo ("mono") { Arguments = string.Format("{0} {1}", BottleRunnerFile, arguments), WorkingDirectory = SolutionDirectory }; } var processReturn = new ProcessRunner().Run(processInfo, text => Debug.WriteLine(text)); processReturn.ExitCode.ShouldEqual(0); }
public static void RunBottlesCommand(string arguments) { var processInfo = new ProcessStartInfo(BottleRunnerFile) { Arguments = arguments, CreateNoWindow = true, WorkingDirectory = SolutionDirectory }; var processReturn = new ProcessRunner().Run(processInfo, text => Debug.WriteLine(text)); processReturn.ExitCode.ShouldEqual(0); }