fix: properly set up test classpath for split sources
This commit is contained in:
parent
078254276f
commit
aeb864d09e
@ -29,15 +29,20 @@ loom {
|
||||
// Create testmod source set with access to main and client classpaths
|
||||
sourceSets {
|
||||
create("testmod") {
|
||||
compileClasspath += sourceSets.main.get().compileClasspath
|
||||
runtimeClasspath += sourceSets.main.get().runtimeClasspath
|
||||
compileClasspath += main.get().compileClasspath
|
||||
runtimeClasspath += main.get().runtimeClasspath
|
||||
|
||||
if (args.isSplitSources) {
|
||||
compileClasspath += sourceSets.client.get().compileClasspath
|
||||
runtimeClasspath += sourceSets.client.get().runtimeClasspath
|
||||
compileClasspath += client.get().compileClasspath
|
||||
runtimeClasspath += client.get().runtimeClasspath
|
||||
}
|
||||
}
|
||||
if (!args.isSplitSources) {
|
||||
if (args.isSplitSources) {
|
||||
test {
|
||||
compileClasspath += client.get().compileClasspath
|
||||
runtimeClasspath += client.get().runtimeClasspath
|
||||
}
|
||||
} else {
|
||||
main {
|
||||
java.srcDir("src/client/java")
|
||||
resources.srcDir("src/client/resources")
|
||||
|
Loading…
Reference in New Issue
Block a user