[Gradle] Move konan.data.dir for tests into <repo>/build and normalize the path
This should solve the problem on Windows CI with too long paths in Kotlin/Native integration tests
This commit is contained in:
committed by
Space Cloud
parent
c33f7a4161
commit
64fb36deef
+1
-1
@@ -214,7 +214,7 @@ data class BuildOptions(
|
|||||||
}
|
}
|
||||||
|
|
||||||
konanDataDir?.let {
|
konanDataDir?.let {
|
||||||
arguments.add("-Pkonan.data.dir=${konanDataDir.absolutePathString()}")
|
arguments.add("-Pkonan.data.dir=${konanDataDir.toAbsolutePath().normalize()}")
|
||||||
}
|
}
|
||||||
|
|
||||||
arguments.addAll(freeArgs)
|
arguments.addAll(freeArgs)
|
||||||
|
|||||||
+1
-1
@@ -447,7 +447,7 @@ private fun TestProject.withBuildSummary(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
val konanDir get() = Paths.get(".").resolve("build").resolve(".konan")
|
val konanDir get() = Paths.get(".").resolve("../../../build").resolve("konan-for-gradle-tests")
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* On changing test kit dir location update related location in 'cleanTestKitCache' task.
|
* On changing test kit dir location update related location in 'cleanTestKitCache' task.
|
||||||
|
|||||||
Reference in New Issue
Block a user