1- import org.apache.tools.ant.filters.ReplaceTokens
2-
31plugins {
42 id ' org.jetbrains.kotlin.jvm' version ' 1.7.0'
53 id ' maven-publish'
64 id ' com.github.johnrengelman.shadow' version ' 7.1.2'
5+ id ' net.kyori.blossom' version ' 1.2.0'
76 id ' org.jetbrains.dokka' version ' 1.6.21'
87}
98
@@ -14,6 +13,7 @@ version projectVersion
1413description ' Just a logger for the SimpleCore API'
1514
1615repositories {
16+ mavenLocal()
1717 mavenCentral()
1818
1919 maven { url ' https://repo.theprogramsrc.xyz/repository/maven-public/' }
@@ -27,9 +27,7 @@ repositories {
2727
2828dependencies {
2929 implementation ' org.jetbrains.kotlin:kotlin-stdlib:1.7.0'
30- compileOnly ' org.spigotmc:spigot-api:1.18.1-R0.1-SNAPSHOT'
31- compileOnly ' net.md-5:bungeecord-api:1.18-R0.1-SNAPSHOT'
32- compileOnly ' xyz.theprogramsrc:simplecoreapi:0.3.5-SNAPSHOT'
30+ compileOnly ' xyz.theprogramsrc:simplecoreapi:0.4.0-SNAPSHOT'
3331
3432 compileOnly ' org.apache.logging.log4j:log4j-api:2.17.2'
3533 compileOnly ' org.apache.logging.log4j:log4j-core:2.17.2'
@@ -56,8 +54,12 @@ java {
5654 withSourcesJar()
5755}
5856
59- processResources {
60- filter ReplaceTokens , tokens : [name : rootProject. name, version : project. version. toString(), description : project. description, git_short : System . getenv(" GIT_COMMIT_SHORT_HASH" ) ?: " unknown" , git_full : System . getenv(" GIT_COMMIT_LONG_HASH" ) ?: " unknown" ]
57+ blossom {
58+ replaceToken ' @name@' , rootProject. name
59+ replaceToken ' @version@' , project. version. toString()
60+ replaceToken ' @description@' , project. description
61+ replaceToken ' @git_short@' , System . getenv(" GIT_COMMIT_SHORT_HASH" ) ?: " unknown"
62+ replaceToken ' @git_full@' , System . getenv(" GIT_COMMIT_LONG_HASH" ) ?: " unknown"
6163}
6264
6365tasks. withType(JavaCompile ) {
0 commit comments