Replaced blossom with ClassTokenReplacer

This commit is contained in:
RaphiMC 2023-09-05 21:26:13 +02:00
parent fb297646e3
commit aa7dbe1c71
No known key found for this signature in database
GPG Key ID: 0F6BB0657A03AC94
2 changed files with 12 additions and 4 deletions

View File

@ -1,7 +1,7 @@
plugins {
id "java-library"
id "maven-publish"
id "net.kyori.blossom" version "1.3.1"
id "net.raphimc.class-token-replacer" version "1.0.0"
}
base {
@ -29,9 +29,13 @@ dependencies {
implementation "org.yaml:snakeyaml:2.2"
}
blossom {
replaceToken("\${version}", project.version, "src/main/java/net/raphimc/viaaprilfools/ViaAprilFools.java")
replaceToken("\${impl_version}", "git-${project.name}-${project.version}:${latestCommitHash()}", "src/main/java/net/raphimc/viaaprilfools/ViaAprilFools.java")
sourceSets {
main {
classTokenReplacer {
property("\${version}", project.version)
property("\${impl_version}", "git-${project.name}-${project.version}:${project.latestCommitHash()}")
}
}
}
java {

View File

@ -2,6 +2,10 @@ pluginManagement {
repositories {
mavenCentral()
gradlePluginPortal()
maven {
name = "Lenni0451"
url "https://maven.lenni0451.net/everything"
}
}
}