Ensure output directory exists when adding it to classpath
Otherwise a warning is reported: "Сlasspath entry points to a non-existent location". Currently it only affects Maven + IC.
This commit is contained in:
+1
-1
@@ -267,7 +267,7 @@ class IncrementalJvmCompilerRunner(
|
|||||||
when (compilationMode) {
|
when (compilationMode) {
|
||||||
is CompilationMode.Incremental -> {
|
is CompilationMode.Incremental -> {
|
||||||
dirtySources = ArrayList(compilationMode.dirtyFiles)
|
dirtySources = ArrayList(compilationMode.dirtyFiles)
|
||||||
args.classpathAsList += args.destinationAsFile
|
args.classpathAsList += args.destinationAsFile.apply { mkdirs() }
|
||||||
}
|
}
|
||||||
is CompilationMode.Rebuild -> {
|
is CompilationMode.Rebuild -> {
|
||||||
dirtySources = allKotlinSources.toMutableList()
|
dirtySources = allKotlinSources.toMutableList()
|
||||||
|
|||||||
Reference in New Issue
Block a user