diff --git a/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalCompilerRunner.kt b/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalCompilerRunner.kt index 9f5b25e8511..8f368c51731 100644 --- a/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalCompilerRunner.kt +++ b/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalCompilerRunner.kt @@ -52,7 +52,7 @@ abstract class IncrementalCompilerRunner< protected abstract fun isICEnabled(): Boolean protected abstract fun createCacheManager(args: Args): CacheManager - protected abstract fun destionationDir(args: Args): File + protected abstract fun destinationDir(args: Args): File fun compile( allKotlinSources: List, @@ -66,7 +66,7 @@ abstract class IncrementalCompilerRunner< fun rebuild(): ExitCode { caches.clean() dirtySourcesSinceLastTimeFile.delete() - destionationDir(args).deleteRecursively() + destinationDir(args).deleteRecursively() caches = createCacheManager(args) // todo more optimal fix diff --git a/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJsCompilerRunner.kt b/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJsCompilerRunner.kt index ba1852d1361..8cfb717aea6 100644 --- a/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJsCompilerRunner.kt +++ b/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJsCompilerRunner.kt @@ -77,7 +77,7 @@ class IncrementalJsCompilerRunner( override fun createCacheManager(args: K2JSCompilerArguments): IncrementalJsCachesManager = IncrementalJsCachesManager(cacheDirectory, reporter) - override fun destionationDir(args: K2JSCompilerArguments): File = + override fun destinationDir(args: K2JSCompilerArguments): File = File(args.outputFile).parentFile override fun calculateSourcesToCompile(caches: IncrementalJsCachesManager, changedFiles: ChangedFiles.Known, args: K2JSCompilerArguments): CompilationMode { diff --git a/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt b/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt index f9fbdedae75..881e14df20c 100644 --- a/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt +++ b/compiler/incremental-compilation-impl/src/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt @@ -104,7 +104,7 @@ class IncrementalJvmCompilerRunner( override fun createCacheManager(args: K2JVMCompilerArguments): IncrementalJvmCachesManager = IncrementalJvmCachesManager(cacheDirectory, File(args.destination), reporter) - override fun destionationDir(args: K2JVMCompilerArguments): File = + override fun destinationDir(args: K2JVMCompilerArguments): File = args.destinationAsFile private var javaFilesProcessor = ChangedJavaFilesProcessor(reporter)