mcMMO/settings.gradle.kts
Gabriel Harris-Rouquette 8645ce641d
Complete Kotlin-DSL Gradle scripting for multiple projects.
Added the shadow plugin integration with the entire project. Indvidual
modules each have their designated dependencies and each will assign
various dependencies based on constants now made through buildSrc.

Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-02-16 18:41:28 -08:00

33 lines
1.0 KiB
Plaintext

/*
* This file was generated by the Gradle 'init' task.
*
* The settings file is used to specify which projects to include in your build.
*
* Detailed information about configuring a multi-project build in Gradle can be found
* in the user guide at https://docs.gradle.org/4.9/userguide/multi_project_builds.html
*/
rootProject.name = "mcMMO"
include(
// Core abstraction layer of mcMMO
"core",
// Bukkit/Spigot versions, core bukkit has plugin class
"bukkit",
"bukkit:1_13",
"bukkit:1_12",
"bukkit:1_8_8",
// Sponge Projects - SpongeAPI follows semver, so API versions can change
"sponge", // Generic plugin class contains references to load specific listeners and registrations between APIs.
"sponge:api7" // API 7 is special for MC 1.12.2
)
pluginManagement {
repositories {
jcenter()
maven("https://repo.spongepowered.org/maven/")
maven("https://files.minecraftforge.net/maven/")
gradlePluginPortal()
}
}