Skip to content

Commit 1d93c7a

Browse files
committed
fix(build): only compile gametest sources with -PenableGameTests=true
1 parent d161454 commit 1d93c7a

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ val javaVersion = when {
2020
is120x -> 17
2121
else -> 21
2222
}
23+
val enableGameTests = !is261 && project.hasProperty("enableGameTests") && project.property("enableGameTests") == "true"
2324

2425
version = providers.gradleProperty("mod_version").get()
2526
group = providers.gradleProperty("maven_group").get()
@@ -39,7 +40,7 @@ loom {
3940
}
4041
}
4142

42-
if (!is261) {
43+
if (enableGameTests) {
4344
fabricApi {
4445
configureTests {
4546
createSourceSet = true
@@ -56,7 +57,7 @@ sourceSets {
5657
java.srcDir("src/mc-$mcVersion/kotlin")
5758
resources.srcDir("src/mc-$mcVersion/resources")
5859
}
59-
if (!is261) {
60+
if (enableGameTests) {
6061
named("gametest") {
6162
java.setSrcDirs(listOf("src/mc-$mcVersion/gametest/kotlin"))
6263
}
@@ -143,8 +144,7 @@ publishing {
143144
}
144145
}
145146

146-
if (!is261) {
147-
val enableGameTests = project.hasProperty("enableGameTests") && project.property("enableGameTests") == "true"
147+
if (enableGameTests) {
148148
tasks.matching { it.name == "runGameTest" }.configureEach {
149149
onlyIf { enableGameTests }
150150
}

0 commit comments

Comments
 (0)