minor cleanup

This commit is contained in:
octarine-noise
2020-02-17 15:55:37 +01:00
parent 01f697d2d3
commit d741338d46
6 changed files with 16 additions and 26 deletions

View File

@@ -8,29 +8,28 @@ plugins {
}
apply(plugin = "org.ajoberstar.grgit")
val gitHash = (project.ext.get("grgit") as Grgit).head().abbreviatedId
val semVer = "${project.version}+$gitHash"
val jarName = "BetterFoliage-$semVer-Fabric-${properties["mcVersion"]}"
repositories {
maven("http://maven.fabricmc.net/")
maven("https://minecraft.curseforge.com/api/maven")
maven("http://maven.sargunv.s3-website-us-west-2.amazonaws.com/")
maven("http://maven.modmuss50.me/")
maven("https://grondag-repo.appspot.com").credentials { username = "guest"; password = "" }
maven("https://jitpack.io")
}
val gitHash = (project.ext.get("grgit") as Grgit).head().abbreviatedId
val semVer = "${project.version}+$gitHash"
val jarName = "BetterFoliage-$semVer-Fabric-${properties["mcVersion"]}"
print("VERSION: $jarName")
dependencies {
"minecraft"("com.mojang:minecraft:${properties["mcVersion"]}")
"mappings"("net.fabricmc:yarn:${properties["yarnMappings"]}:v2")
// basic Fabric stuff
"modImplementation"("net.fabricmc:fabric-loader:${properties["loaderVersion"]}")
"modImplementation"("net.fabricmc.fabric-api:fabric-api:${properties["fabricVersion"]}")
"modImplementation"("net.fabricmc:fabric-language-kotlin:${properties["fabricKotlinVersion"]}")
// configuration handling
"modImplementation"("io.github.prospector:modmenu:${properties["modMenuVersion"]}")
listOf("modImplementation", "include").forEach { configuration ->
configuration("me.shedaniel.cloth:config-2:${properties["clothConfigVersion"]}")
@@ -47,11 +46,6 @@ dependencies {
sourceSets {
get("main").ext["refMap"] = "betterfoliage.refmap.json"
get("main").resources.srcDir("src/forge/resources")
get("main").java.srcDir("src/forge/java")
}
kotlin.sourceSets {
get("main").kotlin.srcDir("src/forge/kotlin")
}
java {
@@ -60,7 +54,6 @@ java {
}
kotlin {
target.platformType
target.compilations.configureEach {
kotlinOptions.jvmTarget = "1.8"
kotlinOptions.freeCompilerArgs += listOf("-Xno-param-assertions", "-Xno-call-assertions")
@@ -73,5 +66,4 @@ tasks.getByName<ProcessResources>("processResources") {
tasks.getByName<RemapJarTask>("remapJar") {
archiveName = "$jarName.jar"
exclude("net")
}