Skip to content

Commit 6aaf177

Browse files
committed
Use Gradle Kotlin DSL
1 parent 6011f3e commit 6aaf177

File tree

5 files changed

+57
-50
lines changed

5 files changed

+57
-50
lines changed

build.gradle

Lines changed: 0 additions & 39 deletions
This file was deleted.

build.gradle.kts

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
plugins {
2+
java
3+
id("io.quarkus")
4+
id("org.seasar.doma.compile") version "1.1.0"
5+
}
6+
7+
repositories {
8+
mavenLocal()
9+
mavenCentral()
10+
}
11+
12+
dependencies {
13+
val domaVersion: String by project
14+
val quarkusVersion: String by project
15+
val domaQuarkusVersion: String by project
16+
annotationProcessor("org.seasar.doma:doma-processor:$domaVersion")
17+
implementation(enforcedPlatform("io.quarkus:quarkus-bom:${quarkusVersion}"))
18+
implementation("io.quarkus:quarkus-jdbc-postgresql:${quarkusVersion}")
19+
implementation("io.quarkus:quarkus-resteasy:${quarkusVersion}")
20+
implementation("io.quarkus:quarkus-resteasy-jsonb:${quarkusVersion}")
21+
implementation("org.seasar.doma:doma-core:$domaVersion")
22+
implementation("org.seasar.doma:doma-quarkus-deployment:$domaQuarkusVersion")
23+
testImplementation("io.quarkus:quarkus-junit5:${quarkusVersion}")
24+
testImplementation("io.rest-assured:rest-assured:4.3.1")
25+
}
26+
27+
tasks {
28+
val encoding = "UTF-8"
29+
30+
compileJava {
31+
options.encoding = encoding
32+
options.compilerArgs.add("-parameters")
33+
}
34+
35+
compileTestJava {
36+
options.encoding = encoding
37+
}
38+
}
39+
40+
java {
41+
sourceCompatibility = JavaVersion.VERSION_11
42+
targetCompatibility = JavaVersion.VERSION_11
43+
}

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
group="org.seasar.doma"
2+
version="1.0"
13
domaVersion=2.44.0
24
domaQuarkusVersion=1.1.0
35
quarkusVersion=1.9.0.Final

settings.gradle

Lines changed: 0 additions & 11 deletions
This file was deleted.

settings.gradle.kts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
pluginManagement {
2+
repositories {
3+
mavenLocal()
4+
mavenCentral()
5+
gradlePluginPortal()
6+
}
7+
plugins {
8+
val quarkusVersion: String by settings
9+
id("io.quarkus") version "${quarkusVersion}"
10+
}
11+
}
12+
rootProject.name = "quarkus-sample"

0 commit comments

Comments
 (0)