Immplement default cache in main-kts
This commit is contained in:
+5
-1
@@ -24,7 +24,8 @@ fun runWithKotlinc(
|
||||
expectedOutPatterns: List<String> = emptyList(),
|
||||
expectedExitCode: Int = 0,
|
||||
workDirectory: File? = null,
|
||||
classpath: List<File> = emptyList()
|
||||
classpath: List<File> = emptyList(),
|
||||
additionalEnvVars: Iterable<Pair<String, String>>? = null
|
||||
) {
|
||||
val executableName = "kotlinc"
|
||||
// TODO:
|
||||
@@ -45,6 +46,9 @@ fun runWithKotlinc(
|
||||
if (workDirectory != null) {
|
||||
processBuilder.directory(workDirectory)
|
||||
}
|
||||
if (additionalEnvVars != null) {
|
||||
processBuilder.environment().putAll(additionalEnvVars)
|
||||
}
|
||||
val process = processBuilder.start()
|
||||
|
||||
data class ExceptionContainer(
|
||||
|
||||
Reference in New Issue
Block a user