forked from EssentialGG/UniversalCraft
-
Notifications
You must be signed in to change notification settings - Fork 0
/
root.gradle.kts
70 lines (64 loc) · 2.91 KB
/
root.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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import gg.essential.gradle.util.*
plugins {
kotlin("jvm") version "1.9.23" apply false
id("gg.essential.multi-version.root")
id("gg.essential.multi-version.api-validation")
}
version = versionFromBuildIdAndBranch()
preprocess {
strictExtraMappings.set(true)
val fabric12102 = createNode("1.21.2-fabric", 12102, "srg")
val fabric12100 = createNode("1.21-fabric", 12100, "srg")
val fabric12006 = createNode("1.20.6-fabric", 12006, "srg")
val forge12004 = createNode("1.20.4-forge", 12004, "srg")
val fabric12004 = createNode("1.20.4-fabric", 12004, "yarn")
val forge12002 = createNode("1.20.2-forge", 12002, "srg")
val fabric12002 = createNode("1.20.2-fabric", 12002, "yarn")
val forge12001 = createNode("1.20.1-forge", 12001, "srg")
val fabric12001 = createNode("1.20.1-fabric", 12001, "yarn")
val fabric12000 = createNode("1.20-fabric", 12000, "yarn")
val forge11904 = createNode("1.19.4-forge", 11904, "srg")
val fabric11904 = createNode("1.19.4-fabric", 11904, "yarn")
val forge11903 = createNode("1.19.3-forge", 11903, "srg")
val fabric11903 = createNode("1.19.3-fabric", 11903, "yarn")
val forge11902 = createNode("1.19.2-forge", 11902, "srg")
val fabric11902 = createNode("1.19.2-fabric", 11902, "yarn")
val fabric11901 = createNode("1.19.1-fabric", 11901, "yarn")
val fabric11900 = createNode("1.19-fabric", 11900, "yarn")
val forge11801 = createNode("1.18.1-forge", 11801, "srg")
val fabric11801 = createNode("1.18.1-fabric", 11801, "yarn")
val forge11701 = createNode("1.17.1-forge", 11701, "srg")
val fabric11701 = createNode("1.17.1-fabric", 11701, "yarn")
val fabric11602 = createNode("1.16.2-fabric", 11602, "yarn")
val forge11602 = createNode("1.16.2-forge", 11602, "srg")
val forge11202 = createNode("1.12.2-forge", 11202, "srg")
val forge10809 = createNode("1.8.9-forge", 10809, "srg")
fabric12102.link(fabric12100)
fabric12100.link(fabric12006)
fabric12006.link(fabric12004)
forge12004.link(fabric12004)
fabric12004.link(fabric12002, file("versions/1.20.4-1.20.2.txt"))
forge12002.link(fabric12002)
fabric12002.link(fabric12001)
forge12001.link(fabric12001)
fabric12001.link(fabric12000)
fabric12000.link(fabric11904)
forge11904.link(fabric11904)
fabric11904.link(fabric11903)
forge11903.link(fabric11903)
fabric11903.link(fabric11902, file("versions/1.19.3-1.19.2.txt"))
forge11902.link(fabric11902)
fabric11902.link(fabric11901)
fabric11901.link(fabric11900)
fabric11900.link(fabric11801)
forge11801.link(fabric11801)
fabric11801.link(fabric11701)
forge11701.link(fabric11701)
fabric11701.link(fabric11602, file("versions/1.17.1-1.16.2.txt"))
fabric11602.link(forge11602)
forge11602.link(forge11202, file("versions/1.16.2-1.12.2.txt"))
forge11202.link(forge10809)
}
apiValidation {
ignoredProjects += listOf("standalone", "example")
}