mirror of
https://github.com/YatopiaMC/Yatopia.git
synced 2024-12-01 15:13:24 +01:00
c2fd399caf
* add config for sand duping (#352)
* Lithium: cache chunk gen sea level (#349)
based off: a55cfd1c91
* PaperPR: Inline shift fields in EnumDirection (#350)
* Introducing: Yatoclip (#360)
* New async nbt cache (#347)
* update pom
* whoops
* Try to address path issue and improve Jenkins build speed
* Detailed lag and crash reports (#369)
Added "Suspected Plugins" to Watchdog and crash reports
* Drop sand duping
* Add branch specific versions
* Remove copyright
* Revert mysql-connector-java version bump
* Small fixes
* More detailed lag and crash reports
* Don't use branch information when generating metadata
* Fix Jenkins Builds version command
* Fixup patches
* Fix patch notes
* Pull Request compatibility for branch detection
* Fix Pull Request compatibility for branch detection
* Set context classloader before launch
* Inject server jar to SystemClassLoader before launch
* Try fix compile in java8
* Run tests on CodeMC and Github Actions
Co-authored-by: Simon Gardling <Titaniumtown@gmail.com>
Co-authored-by: Zoe <duplexsys@protonmail.com>
Co-authored-by: Hugo Planque <12386279+HookWoods@users.noreply.github.com>
22 lines
601 B
Plaintext
22 lines
601 B
Plaintext
import java.util.Locale
|
|
|
|
val forkName = "Yatopia"
|
|
val forkNameLowercase = forkName.toLowerCase(Locale.ENGLISH)
|
|
|
|
rootProject.name = forkNameLowercase
|
|
|
|
setupSubproject("$forkNameLowercase-api") {
|
|
projectDir = File("$forkName-API")
|
|
buildFileName = "../subprojects/api.gradle.kts"
|
|
}
|
|
setupSubproject("$forkNameLowercase-server") {
|
|
projectDir = File("$forkName-Server")
|
|
buildFileName = "../subprojects/server.gradle.kts"
|
|
}
|
|
setupSubproject("Yatoclip") { }
|
|
|
|
inline fun setupSubproject(name: String, block: ProjectDescriptor.() -> Unit) {
|
|
include(name)
|
|
project(":$name").apply(block)
|
|
}
|