-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathbuild.gradle.kts
More file actions
36 lines (29 loc) Β· 879 Bytes
/
build.gradle.kts
File metadata and controls
36 lines (29 loc) Β· 879 Bytes
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
plugins {
id("org.jetbrains.kotlin.jvm")
id("org.jetbrains.kotlin.plugin.serialization")
id("com.github.gmazzo.buildconfig")
id("com.google.devtools.ksp")
id("com.gradleup.gratatouille")
}
module()
dependencies {
implementation(libs.tapmoc)
implementation(libs.gratatouille.runtime)
implementation(libs.gratatouille.runtime.tasks)
compileOnly(libs.ksp.api)
compileOnly(libs.gradle.api)
compileOnly(libs.ksp.gradle.plugin)
compileOnly(libs.kotlin.gradle.plugin)
testImplementation(libs.kotlin.test)
}
buildConfig {
useKotlinOutput()
packageName("com.gradleup.gratatouille.gradle")
buildConfigField("group", group.toString())
}
// When used in an included build, use the remote coordinates
configurations.configureEach {
resolutionStrategy {
useGlobalDependencySubstitutionRules.set(false)
}
}