diff --git a/src/CLI/Program.cs b/src/CLI/Program.cs index e059f27..2c80db7 100644 --- a/src/CLI/Program.cs +++ b/src/CLI/Program.cs @@ -117,11 +117,11 @@ foreach (var resourceName in runtimeResources) using var reader = new StreamReader(stream); var asm = await reader.ReadToEndAsync(); - var fileName = resourceName.Split('.').Reverse().Skip(1).First(); var outputDirectory = Path.Combine(BIN_INT_DIR, "runtime"); - Directory.CreateDirectory(outputDirectory); + var fileName = resourceName.Split('.').Reverse().Skip(1).First(); + var asmPath = Path.Combine(outputDirectory, fileName + ".s"); await File.WriteAllTextAsync(asmPath, asm);