Fix incorrect outputDirectory when absolute path used

This commit is contained in:
ankutalev 2020-03-19 00:27:04 +07:00
parent cbcbb7c1fe
commit 5d7584d2f2

View file

@ -75,7 +75,11 @@ namespace PascalABCCompiler
return false;
}
case "output":
co.OutputFileName = value;
co.OutputFileName = Path.GetFileName(value);
if (Path.IsPathRooted(value))
{
co.OutputDirectory = Path.GetDirectoryName(value);
}
return true;
default:
Console.WriteLine("No such directive name: '{0}'", name);