plugins {
	id "io.freefair.lombok" version "6.5.1"
}

apply plugin: 'io.spring.convention.spring-sample-boot'

description = "Spring Geode Sample demonstrating Spring's Cache Abstraction using Apache Geode as the caching provider for Near Caching."

dependencies {

	implementation project(":apache-geode-extensions")
	implementation project(":spring-geode-starter")

	implementation "org.assertj:assertj-core"
	implementation "org.projectlombok:lombok"
	implementation "org.springframework.boot:spring-boot-starter-web"

	runtimeOnly "org.springframework.boot:spring-boot-starter-jetty"

	testImplementation project (":spring-geode-starter-test")

	testImplementation "org.springframework.boot:spring-boot-starter-test"

}

bootJar {
	mainClass = 'example.app.caching.near.BootGeodeNearCachingClientCacheApplication'
}
