diff --git a/README.adoc b/README.adoc index 858e2a5f..2ad55f94 100644 --- a/README.adoc +++ b/README.adoc @@ -1,6 +1,5 @@ = Spring Functions Catalog - In this repository, you will find a collection of components that can meet various data integration use cases and requirements. The repository's primary focus is to provide a set of standalone Java functions that can be useful in the end-user applications as-is. @@ -10,6 +9,19 @@ These functions can be consumed in the target project any possible way, for exam This functions catalog is also a foundation for https://spring.io/projects/spring-cloud-stream-applications[Spring Cloud Stream Applications] project. +This BOM is needed to be included into dependency management: + +[source,xml] +---- + + org.springframework.cloud.fn + spring-functions-catalog-bom + 5.0.0-SNAPSHOT + pom + import + +---- + == Reusable Functions |=== diff --git a/build.gradle b/build.gradle index 310c5443..0b898304 100644 --- a/build.gradle +++ b/build.gradle @@ -14,7 +14,7 @@ plugins { description = 'Spring Functions Catlog' ext { - javaProjects = subprojects - project(':spring-function-dependencies') + javaProjects = subprojects - project(':spring-functions-catalog-bom') } apply from: 'dependencies.gradle' diff --git a/settings.gradle b/settings.gradle index ccc91a83..65112468 100644 --- a/settings.gradle +++ b/settings.gradle @@ -5,7 +5,7 @@ plugins { rootProject.name = 'spring-functions-catalog' -include 'spring-function-dependencies' +include 'spring-functions-catalog-bom' ['common', 'consumer', 'function', 'supplier'].each { group -> def groupDir = file(group) diff --git a/spring-function-dependencies/build.gradle b/spring-functions-catalog-bom/build.gradle similarity index 100% rename from spring-function-dependencies/build.gradle rename to spring-functions-catalog-bom/build.gradle