-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle
44 lines (39 loc) · 1.53 KB
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
pluginManagement {
plugins {
id 'application'
id 'org.jetbrains.kotlin.jvm' version '2.0.0'
id 'org.jetbrains.kotlin.kapt' version '2.0.0'
id 'com.google.devtools.ksp' version '2.0.0-1.0.23'
id 'org.jetbrains.kotlin.plugin.serialization' version '2.0.0'
//id 'org.jlleitschuh.gradle.ktlint' version '10.3.0'
id 'org.jmailen.kotlinter' version '4.4.1'
id 'com.github.johnrengelman.shadow' version '7.1.2'
id 'java' //required for shadow
id 'groovy'
}
}
rootProject.name = 'kotlin-vertx'
include 'core:domain'
project(':core:domain').name = 'core-domain'
include 'core:error'
project(':core:error').name = 'core-error'
include 'core:concurrent'
project(':core:concurrent').name = 'core-concurrent'
include 'infrastructure:json'
project(':infrastructure:json').name = 'infrastructure-json'
include 'infrastructure:http'
project(':infrastructure:http').name = 'infrastructure-http'
include 'infrastructure:jdbc'
project(':infrastructure:jdbc').name = 'infrastructure-jdbc'
include 'infrastructure:exposed'
project(':infrastructure:exposed').name = 'infrastructure-sql-exposed'
include 'infrastructure:logger'
project(':infrastructure:logger').name = 'infrastructure-logger'
include 'products:domain'
project(':products:domain').name = 'products-domain'
include 'products:application'
project(':products:application').name = 'products-application'
include 'products:adapter'
project(':products:adapter').name = 'products-adapter'
include ':main'
project(':main').name = 'main'