From 14a8e671ae40a473e018eb4497dcf1d2267a8a0b Mon Sep 17 00:00:00 2001 From: Tigran Rostomyan Date: Wed, 14 Jun 2023 23:08:35 +0200 Subject: [PATCH] Added error exit code --- Program.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Program.cs b/Program.cs index c9e1c25..0786409 100644 --- a/Program.cs +++ b/Program.cs @@ -21,13 +21,18 @@ public class Options static public void Main(string[] args) { - Parser.Default.ParseArguments(args).WithParsed(o => { + var parseResult = Parser.Default.ParseArguments(args).WithParsed(o => { // Console.Write(String.Join(", ", o.filenames)); File.Delete(o.OutputFilename); var merger = new FileMerger(o.OutputFilename, o.Filenames, o.SetPageBreaks); // merger.MergeFiles(); merger.MergeFiles(); }); + if (parseResult.Errors.Count() == 0) { + Environment.Exit(0); + } else { + Environment.Exit(1); + } } }