| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- plugins {
- id 'java'
- id "io.dotinc.vertx-codegen-plugin" version "0.1.1"
- }
- group 'cz.senslog'
- version '1.2.2'
- //version '1.3-SNAPSHOT'
- sourceCompatibility = 17
- repositories {
- mavenCentral()
- mavenLocal()
- }
- codeGen {
- vertxVersion = '4.4.3'
- generatedDirs = "src/main/generated"
- generationPath = "proxy"
- }
- test {
- useJUnitPlatform()
- }
- jar {
- duplicatesStrategy = DuplicatesStrategy.EXCLUDE
- manifest {
- attributes(
- 'Main-Class': 'cz.senslog.analyzer.app.Main'
- )
- }
- from {
- configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
- }
- }
- dependencies {
- testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter', version: '5.9.3'
- testImplementation group: 'org.mockito', name: 'mockito-core', version: '5.4.0'
- testImplementation group: 'org.apache.logging.log4j', name: 'log4j-slf4j2-impl', version: '2.20.0'
- implementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.20.0'
- implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.20.0'
- implementation group: 'com.beust', name: 'jcommander', version: '1.82'
- implementation group: 'com.google.code.gson', name: 'gson', version: '2.10.1'
- implementation group: 'org.yaml', name: 'snakeyaml', version: '2.0'
- implementation group: 'jakarta.mail', name: 'jakarta.mail-api', version: '2.1.2'
- implementation group: 'com.sun.mail', name: 'jakarta.mail', version: '2.0.1'
- implementation group: 'io.vertx', name: 'vertx-core', version: '4.4.3'
- implementation group: 'io.vertx', name: 'vertx-web', version: '4.4.3'
- annotationProcessor 'io.vertx:vertx-codegen:4.4.3:processor'
- annotationProcessor 'io.vertx:vertx-service-proxy:4.4.3'
- implementation group: 'org.jdbi', name: 'jdbi3-postgres', version: '3.39.1'
- implementation group: 'org.jdbi', name: 'jdbi3-jodatime2', version: '3.39.1'
- implementation group: 'org.postgresql', name: 'postgresql', version: '42.6.0'
- implementation group: 'com.h2database', name: 'h2', version: '2.1.214'
- implementation group: 'com.zaxxer', name: 'HikariCP', version: '5.0.1'
- implementation group: 'com.google.dagger', name: 'dagger', version: '2.46.1'
- annotationProcessor 'com.google.dagger:dagger-compiler:2.46.1'
- }
|