generated from micronaut-projects/micronaut-project-template
-
Notifications
You must be signed in to change notification settings - Fork 6
/
settings.gradle.kts
41 lines (33 loc) · 1.08 KB
/
settings.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import io.micronaut.build.MicronautBuildSettingsExtension
pluginManagement {
repositories {
gradlePluginPortal()
mavenCentral()
}
}
plugins {
id("io.micronaut.build.shared.settings") version "7.2.3"
}
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
rootProject.name = "object-storage-parent"
include("object-storage-core")
include("object-storage-bom")
include("object-storage-tck")
include("object-storage-aws")
include("object-storage-azure")
include("object-storage-gcp")
include("object-storage-oracle-cloud")
include("object-storage-local")
include("doc-examples:example-java")
include("doc-examples:example-groovy")
include("doc-examples:example-kotlin")
configure<MicronautBuildSettingsExtension> {
useStandardizedProjectNames.set(true)
importMicronautCatalog()
importMicronautCatalog("micronaut-aws")
importMicronautCatalog("micronaut-azure")
importMicronautCatalog("micronaut-gcp")
importMicronautCatalog("micronaut-oracle-cloud")
importMicronautCatalog("micronaut-test-resources")
importMicronautCatalog("micronaut-validation")
}