-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsettings.gradle
58 lines (48 loc) · 1.38 KB
/
settings.gradle
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
/*
* Copyright (c) 2018-2021 Karlatemp. All rights reserved.
* @author Karlatemp <[email protected]> <https://github.com/Karlatemp>
*
* MXLib/MXLib/settings.gradle
*
* Use of this source code is governed by the MIT license that can be found via the following link.
*
* https://github.com/Karlatemp/MxLib/blob/master/LICENSE
*/
rootProject.name = 'MXLib'
def imports(String... projects) {
for (String proj : projects) {
def name = ':' + proj.replace('.', '-')
include(name)
project(name).projectDir = new File(rootProject.projectDir, proj)
}
}
imports(
'mxlib.annotation',
'mxlib.security',
'mxlib.api',
'mxlib.api.kotlin',
'mxlib.common',
'mxlib.common.maven',
'mxlib.common.kotlin',
'mxlib.command',
'mxlib.command.kotlin',
'mxlib.nbt',
'mxlib.logger',
'mxlib.logger.slf4j',
'mxlib.logger.log4j2',
'mxlib.network',
'mxlib.network.mc',
'mxlib.network.cs',
'mxlib.spigot',
'mxlib.spigot.kotlin',
'mxlib.spigot.impl',
'mxlib.selenium',
'mxlib.terminal',
// 'mxlib.legacy',
)
include(':mxlib.z.shadow')
include(':mxlib.z.shadowjar-kotlin')
// include(':mirai.console.terminal')
if (new File(rootProject.projectDir, "mxlib.z.srx.debug").isDirectory()) {
include(':mxlib.z.srx.debug')
}