Skip to content

Commit

Permalink
Fix runner classpath not resolving in production
Browse files Browse the repository at this point in the history
  • Loading branch information
lukebemish committed May 22, 2024
1 parent f7b5e7e commit 6b5966a
Showing 1 changed file with 5 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,11 @@ abstract class ModsDotGroovyGradlePlugin implements Plugin<Project> {
JavaPluginExtension javaPluginExtension = project.extensions.getByType(JavaPluginExtension)
SourceSetContainer sourceSets = javaPluginExtension.sourceSets

project.configurations.register('modsDotGroovyRunnerClasspath')

var runnerClasspath = project.configurations.register('modsDotGroovyRunnerClasspath')
runnerClasspath.configure { conf ->
conf.dependencies.add(project.dependencies.platform("org.groovymc.modsdotgroovy:modsdotgroovy:$VERSION"))
}
project.dependencies.add('modsDotGroovyRunnerClasspath', project.dependencies.create('org.groovymc.modsdotgroovy:runner'))
project.getGradle().getSharedServices().registerIfAbsent(ConvertService.name, ConvertService) { BuildServiceSpec<ConvertService.Parameters> it ->
it.parameters.threads.set(project.providers.systemProperty(ConvertService.THREAD_COUNT_PROPERTY).orElse("4"))
Expand Down

0 comments on commit 6b5966a

Please sign in to comment.