Files
Sponge-CTS/build-logic/build.gradle
T
zml d8332fccdd build: Bump dependency versions
various gradle plugins
bump asm to 9.4 for compat with newer Java versions
misc build-time dependencies
2022-10-15 22:29:28 -07:00

32 lines
901 B
Groovy

plugins {
id "java-gradle-plugin"
id "org.spongepowered.gradle.sponge.dev" version "2.1.1"
}
dependencies {
api("com.google.code.gson:gson:2.9.1")
implementation("gradle.plugin.org.jetbrains.gradle.plugin.idea-ext:gradle-idea-ext:1.1.6")
}
indraSpotlessLicenser {
def parentProject = gradle.parent.rootProject
licenseHeaderFile(parentProject.file('HEADER.txt'))
property("name", "Sponge")
property("organization", parentProject.ext.organization)
property("url", parentProject.ext.projectUrl)
}
gradlePlugin {
plugins {
impl {
id = "implementation-structure"
implementationClass = "org.spongepowered.gradle.impl.SpongeImplementationPlugin"
}
templateResources {
id = "templated-resources"
implementationClass = "org.spongepowered.gradle.impl.TemplatedResourcesPlugin"
}
}
}