File tree Expand file tree Collapse file tree 9 files changed +32
-0
lines changed
Expand file tree Collapse file tree 9 files changed +32
-0
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,14 @@ mavenPublishing {
5555 )
5656}
5757
58+ publishing {
59+ publications {
60+ withType<MavenPublication > {
61+ versionMapping { allVariants { fromResolutionResult() } }
62+ }
63+ }
64+ }
65+
5866sourceSets {
5967 create(" samples" ) {
6068 compileClasspath + = main.get().output
Original file line number Diff line number Diff line change @@ -14,9 +14,19 @@ mavenPublishing {
1414 signAllPublications()
1515
1616 pom {
17+ name = project.name
18+ description = project.description
1719 url = " https://github.com/caplin/DataSource-Extensions"
1820 inceptionYear = " 2025"
1921
22+ developers {
23+ developer {
24+ name = " Ross Anderson"
25+ organization = " Caplin Systems Ltd."
26+ url.set(" https://github.com/rossdanderson" )
27+ }
28+ }
29+
2030 issueManagement {
2131 url = " https://github.com/caplin/DataSource-Extensions/issues"
2232 system = " GitHub"
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ plugins {
22 `common- library`
33}
44
5+ description = " Common public API for Reactive DataSource extensions"
6+
57dependencies {
68 api(project(" :datasourcex-util" ))
79
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ plugins {
22 `common- library`
33}
44
5+ description = " Common private implementation for Reactive DataSource extensions"
6+
57dependencies {
68 api(project(" :datasourcex-util" ))
79 api(project(" :reactive:datasourcex-reactive-api" ))
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ plugins {
22 `common- reactive- library`
33}
44
5+ description = " Java Flow based Reactive DataSource extensions"
6+
57dependencies {
68 api(" org.jetbrains.kotlinx:kotlinx-coroutines-reactive" )
79 api(project(" :reactive:datasourcex-reactive-api" ))
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ plugins {
22 `common- reactive- library`
33}
44
5+ description = " Kotlin based Reactive DataSource extensions"
6+
57dependencies {
68 api(project(" :reactive:datasourcex-reactive-api" ))
79 api(" org.jetbrains.kotlinx:kotlinx-coroutines-core" )
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ plugins {
22 `common- reactive- library`
33}
44
5+ description = " Reactive Streams based Reactive DataSource extensions"
6+
57dependencies {
68 api(" org.jetbrains.kotlinx:kotlinx-coroutines-reactive" )
79
Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ plugins {
44 id(" org.jetbrains.kotlin.kapt" )
55}
66
7+ description = " Spring Boot integration for DataSource"
8+
79dependencies {
810 api(project(" :reactive:datasourcex-kotlin" ))
911 api(" org.springframework:spring-messaging" )
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ plugins {
22 `common- library`
33}
44
5+ description = " Utility classes for DataSource extensions"
6+
57dependencies {
68 api(platform(libs.spring.boot.dependencies))
79 api(libs.datasource)
You can’t perform that action at this time.
0 commit comments