-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsettings.gradle
More file actions
31 lines (25 loc) · 924 Bytes
/
settings.gradle
File metadata and controls
31 lines (25 loc) · 924 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
rootProject.name = 'MythicCommons'
setupSubproject("general", "general")
setupSubproject("connection", "connection")
setupSubproject("connection:common", "connection-common")
setupSubproject("connection:sql", "connection-sql")
setupSubproject("connection:redis", "connection-redis")
setupSubproject("minecraft:bukkit", "minecraft-bukkit")
def setupSubproject(String project, String name) {
include "$project"
findProject(":$project")?.name = name
}
dependencyResolutionManagement {
versionCatalogs {
general {
library("jetbrains-annotations", "org.jetbrains:annotations:24.0.1")
}
connection {
library("sql-hikari", "com.zaxxer:HikariCP:4.0.3")
library("redis-lettuce", "io.lettuce:lettuce-core:6.2.5.RELEASE")
}
minecraft {
library("paper", "com.destroystokyo.paper:paper-api:1.16.5-R0.1-SNAPSHOT")
}
}
}