[Gradle][Test] Add freeArgs to BuildOptions

This commit is contained in:
Anton Lakotka
2022-06-22 01:21:19 +02:00
committed by Space
parent 495c089add
commit 67dca1894b
@@ -36,6 +36,7 @@ data class BuildOptions(
val buildReport: List<BuildReportType> = emptyList(),
val useFir: Boolean = false,
val usePreciseJavaTracking: Boolean? = null,
val freeArgs: List<String> = emptyList(),
) {
data class KaptOptions(
val verbose: Boolean = false,
@@ -132,6 +133,9 @@ data class BuildOptions(
if (usePreciseJavaTracking != null) {
arguments.add("-Pkotlin.incremental.usePreciseJavaTracking=$usePreciseJavaTracking")
}
arguments.addAll(freeArgs)
return arguments.toList()
}
}