diff --git a/SpritePacker-CLI/Program.cs b/SpritePacker-CLI/Program.cs index 9e2837d..6442157 100644 --- a/SpritePacker-CLI/Program.cs +++ b/SpritePacker-CLI/Program.cs @@ -58,7 +58,11 @@ namespace SpritePacker Verbose = true; break; case "--preset": - rawSourceLocations = File.ReadAllText(args[++i]); + string presetFilename = args[++i]; + if (File.Exists(presetFilename)) + rawSourceLocations = File.ReadAllText(presetFilename); + else + Console.Error.WriteLine("Warning: Couldn't find the preset csv file at {0}", presetFilename); break; case "--csv": outputFormat = OutputFormat.CSV;