-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathstonecutter.gradle.kts
More file actions
35 lines (28 loc) · 857 Bytes
/
Copy pathstonecutter.gradle.kts
File metadata and controls
35 lines (28 loc) · 857 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
plugins {
id("dev.kikugie.stonecutter")
}
stonecutter active "1.21.11-fabric"
stonecutter parameters {
constants.match(node.metadata.project.substringAfterLast('-'), "fabric", "neoforge", "forge")
replacements.string("auto_logger") {
direction = eval(current.version, "<=1.16.5")
replace("org.slf4j.Logger", "org.apache.logging.log4j.Logger")
}
}
tasks.register("publishAll") {
group = "publishing"
dependsOn(stonecutter.tasks.named("publishMods"))
}
tasks.register("publishAllModrinth") {
group = "publishing"
dependsOn(stonecutter.tasks.named("publishModrinth"))
}
tasks.register("publishAllCurseForge") {
group = "publishing"
dependsOn(stonecutter.tasks.named("publishCurseforge"))
}
stonecutter.tasks {
order("publishMods")
order("publishModrinth")
order("publishCurseforge")
}