diff --git a/VectoConsole/Program.cs b/VectoConsole/Program.cs index ec83782d5775d4d93bcf72f1a5dfdbb21fd95d7d..114b900a7bf83dc852e5346653f966007d85c193 100644 --- a/VectoConsole/Program.cs +++ b/VectoConsole/Program.cs @@ -144,6 +144,8 @@ Examples: } var fileList = args.Except(new[] { "-v", "-vv", "-vvv", "-vvvv", "-V", "-mod", "-eng", "-t" }).ToArray(); + var jobFiles = fileList.Where(f => Path.GetExtension(f) == Constants.FileExtensions.VectoJobFile).ToList(); + var xmlFiles = fileList.Where(f => Path.GetExtension(f) == Constants.FileExtensions.VectoXMLDeclarationFile); // if no other arguments given: display usage and terminate if (!args.Any()) { @@ -151,6 +153,7 @@ Examples: return 1; } + var stopWatch = new Stopwatch(); var timings = new Dictionary<string, double>(); @@ -169,8 +172,7 @@ Examples: stopWatch.Start(); - var jobFiles = fileList.Where(f => Path.GetExtension(f) == Constants.FileExtensions.VectoJobFile).ToList(); - + if (!jobFiles.Any()) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(@"No Job files found. Please restart the application with a valid '.vecto' file."); diff --git a/VectoCore/Configuration/Constants.cs b/VectoCore/Configuration/Constants.cs index 3a244994efe3824e27840ccb2e461d9cdae256ff..1fe5557a3c6da57d5367e6d7944fd0585650dcc6 100644 --- a/VectoCore/Configuration/Constants.cs +++ b/VectoCore/Configuration/Constants.cs @@ -70,6 +70,8 @@ namespace TUGraz.VectoCore.Configuration public const string VectoJobFile = ".vecto"; + public const string VectoXMLDeclarationFile = ".xml"; + public const string EngineDataFile = ".veng"; public const string CycleFile = ".vdri";