[Gradle][Test] Add freeArgs to BuildOptions
This commit is contained in:
+4
@@ -36,6 +36,7 @@ data class BuildOptions(
|
|||||||
val buildReport: List<BuildReportType> = emptyList(),
|
val buildReport: List<BuildReportType> = emptyList(),
|
||||||
val useFir: Boolean = false,
|
val useFir: Boolean = false,
|
||||||
val usePreciseJavaTracking: Boolean? = null,
|
val usePreciseJavaTracking: Boolean? = null,
|
||||||
|
val freeArgs: List<String> = emptyList(),
|
||||||
) {
|
) {
|
||||||
data class KaptOptions(
|
data class KaptOptions(
|
||||||
val verbose: Boolean = false,
|
val verbose: Boolean = false,
|
||||||
@@ -132,6 +133,9 @@ data class BuildOptions(
|
|||||||
if (usePreciseJavaTracking != null) {
|
if (usePreciseJavaTracking != null) {
|
||||||
arguments.add("-Pkotlin.incremental.usePreciseJavaTracking=$usePreciseJavaTracking")
|
arguments.add("-Pkotlin.incremental.usePreciseJavaTracking=$usePreciseJavaTracking")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
arguments.addAll(freeArgs)
|
||||||
|
|
||||||
return arguments.toList()
|
return arguments.toList()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user