diff --git a/jfmod/src/main/kotlin/jfmod.module.gradle.kts b/jfmod/src/main/kotlin/jfmod.module.gradle.kts index d9420a0..47da191 100644 --- a/jfmod/src/main/kotlin/jfmod.module.gradle.kts +++ b/jfmod/src/main/kotlin/jfmod.module.gradle.kts @@ -97,10 +97,11 @@ afterEvaluate { // } } + val hasTestmod = !sourceSets.testmod.get().resources.isEmpty if (!isRoot) rootProject.dependencies { api(project(path = project.path, configuration = "shadow")) if (lomArgs.isSplitSources) clientImplementation(sourceSets.client.get().output) - testmodImplementation(project(mapOf("path" to project.path, "configuration" to "testmod"))) + if (hasTestmod) testmodImplementation(project(mapOf("path" to project.path, "configuration" to "testmod"))) if (!devOnly) include(project) }