temporary commit2

This commit is contained in:
2023-10-03 19:53:24 +08:00
parent 1747d946ec
commit e75a0e551b
13 changed files with 63 additions and 41 deletions

View File

@@ -2,9 +2,9 @@ plugins {
id 'maven-publish'
alias catalog.plugins.envelope apply false
alias catalog.plugins.lombok apply false
alias catalog.plugins.multi.release.jar
}
allprojects {
apply plugin: 'java-library'
apply plugin: catalog.plugins.lombok.get().pluginId
@@ -12,6 +12,10 @@ allprojects {
group = "net.woggioni"
version = getProperty('wson.version')
java {
modularity.inferModulePath = true
}
lombok {
version = catalog.versions.lombok.get()
}
@@ -39,11 +43,20 @@ allprojects {
test {
useJUnitPlatform()
}
tasks.named(JavaPlugin.COMPILE_JAVA_TASK_NAME, JavaCompile) {
options.release = 17
}
pluginManager.withPlugin(catalog.plugins.kotlin.jvm.get().pluginId) {
compileKotlin {
kotlinOptions.with {
jvmTarget = '17'
}
}
}
}
ext {
setProperty('jpms.module.name', 'net.woggioni.wson')
}
dependencies {
implementation catalog.jwo