mirror of
https://github.com/ViaVersion/ViaBackwards.git
synced 2024-11-29 13:25:20 +01:00
32 lines
858 B
Plaintext
32 lines
858 B
Plaintext
plugins {
|
|
base
|
|
id("vb.build-logic")
|
|
}
|
|
|
|
allprojects {
|
|
group = "com.viaversion"
|
|
version = property("projectVersion") as String // from gradle.properties
|
|
description = "Allow older clients to join newer server versions."
|
|
}
|
|
|
|
val platforms = setOf(
|
|
projects.viabackwardsBukkit,
|
|
projects.viabackwardsBungee,
|
|
projects.viabackwardsFabric,
|
|
projects.viabackwardsSponge,
|
|
projects.viabackwardsVelocity
|
|
).map { it.dependencyProject }
|
|
|
|
// Would otherwise contain api/depdency modules if at some point needed
|
|
val special = setOf(
|
|
projects.viabackwards
|
|
).map { it.dependencyProject }
|
|
|
|
subprojects {
|
|
when (this) {
|
|
in platforms -> plugins.apply("vb.platform-conventions")
|
|
in special -> plugins.apply("vb.base-conventions")
|
|
else -> plugins.apply("vb.standard-conventions")
|
|
}
|
|
}
|