mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-26 22:10:18 +00:00
Reviewed dependency source forwarding
- Mod builds retain source generation settings across nested Gradle invocations
This commit is contained in:
commit
8dea0ae3e7
1 file changed
+4
@@ -333,6 +333,10 @@ Provider<IrisModdedBuildService> matrixWorkers = gradle.sharedServices.registerI
|
|||||||
maxParallelUsages.set(matrixParallelism)
|
maxParallelUsages.set(matrixParallelism)
|
||||||
}
|
}
|
||||||
List<String> nestedBuildArguments = [gradle.startParameter.buildCacheEnabled ? '--build-cache' : '--no-build-cache']
|
List<String> nestedBuildArguments = [gradle.startParameter.buildCacheEnabled ? '--build-cache' : '--no-build-cache']
|
||||||
|
String paperweightSources = providers.gradleProperty('paperweight.experimental.genSources').orNull
|
||||||
|
if (paperweightSources != null) {
|
||||||
|
nestedBuildArguments.add("-Ppaperweight.experimental.genSources=${paperweightSources}".toString())
|
||||||
|
}
|
||||||
boolean multiplexorSandbox = providers.gradleProperty('multiplexorSandbox').getOrElse('false').toBoolean()
|
boolean multiplexorSandbox = providers.gradleProperty('multiplexorSandbox').getOrElse('false').toBoolean()
|
||||||
int nestedWorkers = multiplexorSandbox
|
int nestedWorkers = multiplexorSandbox
|
||||||
? Math.max(1, gradle.startParameter.maxWorkerCount.intdiv(matrixParallelism))
|
? Math.max(1, gradle.startParameter.maxWorkerCount.intdiv(matrixParallelism))
|
||||||
|
|||||||
Reference in new issue
Block a user