30 lines
740 B
Groovy
30 lines
740 B
Groovy
plugins {
|
|
id 'org.springframework.boot' version '4.0.1'
|
|
id 'io.spring.dependency-management' version '1.1.7'
|
|
id 'com.vaadin' version '25.0.2'
|
|
}
|
|
|
|
ext {
|
|
set('vaadinVersion', "25.0.2")
|
|
}
|
|
|
|
dependencies {
|
|
implementation 'org.springframework.boot:spring-boot-starter-webmvc'
|
|
implementation 'com.vaadin:vaadin-spring-boot-starter'
|
|
|
|
implementation 'commons-codec:commons-codec:1.20.0'
|
|
|
|
implementation project(":api")
|
|
|
|
developmentOnly 'com.vaadin:vaadin-dev'
|
|
|
|
testImplementation 'org.springframework.boot:spring-boot-starter-webmvc-test'
|
|
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
|
|
}
|
|
|
|
dependencyManagement {
|
|
imports {
|
|
mavenBom "com.vaadin:vaadin-bom:${vaadinVersion}"
|
|
}
|
|
}
|