diff --git a/compiler/cli/cli-js/src/org/jetbrains/kotlin/cli/js/K2JsIrCompiler.kt b/compiler/cli/cli-js/src/org/jetbrains/kotlin/cli/js/K2JsIrCompiler.kt index 7c89c2d5e8d..2aca67707fd 100644 --- a/compiler/cli/cli-js/src/org/jetbrains/kotlin/cli/js/K2JsIrCompiler.kt +++ b/compiler/cli/cli-js/src/org/jetbrains/kotlin/cli/js/K2JsIrCompiler.kt @@ -416,9 +416,7 @@ class K2JsIrCompiler : CLICompiler() { sourceModule } - if (arguments.wasm) { - val outputFile = File(arguments.outputFile) val (allModules, backendContext) = compileToLoweredIr( depsDescriptors = module, phaseConfig = PhaseConfig(wasmPhases), @@ -439,8 +437,8 @@ class K2JsIrCompiler : CLICompiler() { writeCompilationResult( result = res, - dir = outputFile.parentFile, - fileNameBase = outputFile.nameWithoutExtension + dir = outputDir, + fileNameBase = outputName ) return OK