-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsettings.gradle.kts
More file actions
37 lines (34 loc) · 1.05 KB
/
settings.gradle.kts
File metadata and controls
37 lines (34 loc) · 1.05 KB
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
rootProject.name = "glam-sdk-java"
pluginManagement {
repositories {
gradlePluginPortal()
mavenCentral()
val gprUser = providers.gradleProperty("savaGithubPackagesUsername")
.orElse(providers.environmentVariable("ORG_GRADLE_PROJECT_savaGithubPackagesUsername"))
.orElse(providers.environmentVariable("GITHUB_ACTOR"))
.orNull
val gprToken = providers.gradleProperty("savaGithubPackagesPassword")
.orElse(providers.environmentVariable("ORG_GRADLE_PROJECT_savaGithubPackagesPassword"))
.orElse(providers.environmentVariable("GITHUB_TOKEN"))
.orNull
if (!gprUser.isNullOrBlank() && !gprToken.isNullOrBlank()) {
maven {
url = uri("https://maven.pkg.github.com/sava-software/sava-build")
credentials {
username = gprUser
password = gprToken
}
}
}
// includeBuild("../sava-build")
}
}
plugins {
id("software.sava.build") version "21.3.8"
}
javaModules {
directory(".") {
group = "systems.glam"
plugin("software.sava.build.java-module")
}
}