|
|
|
@ -1,5 +1,9 @@
@@ -1,5 +1,9 @@
|
|
|
|
|
description = "SRSoftware OIDC: app" |
|
|
|
|
|
|
|
|
|
plugins { |
|
|
|
|
java |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
dependencies{ |
|
|
|
|
implementation("org.json:json:20240303") |
|
|
|
|
implementation("de.srsoftware:tools.http:1.0.1") |
|
|
|
@ -11,4 +15,14 @@ dependencies{
@@ -11,4 +15,14 @@ dependencies{
|
|
|
|
|
implementation(project(":de.srsoftware.oidc.datastore.encrypted")) |
|
|
|
|
implementation(project(":de.srsoftware.oidc.datastore.file")) |
|
|
|
|
implementation(project(":de.srsoftware.oidc.web")) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
tasks.jar { |
|
|
|
|
manifest.attributes["Main-Class"] = "de.srsoftware.oidc.app.Application" |
|
|
|
|
duplicatesStrategy = DuplicatesStrategy.EXCLUDE |
|
|
|
|
val dependencies = configurations |
|
|
|
|
.runtimeClasspath |
|
|
|
|
.get() |
|
|
|
|
.map(::zipTree) // OR .map { zipTree(it) } |
|
|
|
|
from(dependencies) |
|
|
|
|
} |