-
-
Notifications
You must be signed in to change notification settings - Fork 167
/
settings.gradle.kts
74 lines (68 loc) · 3.36 KB
/
settings.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
71
72
73
74
@file:Suppress("ktlint")
pluginManagement {
repositories {
gradlePluginPortal()
google()
mavenCentral()
}
}
include(
":retrograde-util",
":retrograde-app-shared",
":lemuroid-touchinput",
":lemuroid-app",
":lemuroid-metadata-libretro-db",
":lemuroid-app-ext-free",
":lemuroid-app-ext-play",
":bundled-cores",
":baselineprofile"
)
project(":bundled-cores").projectDir = File("lemuroid-cores/bundled-cores")
fun usePlayDynamicFeatures(): Boolean {
val task = gradle.startParameter.taskRequests.toString()
return task.contains("Play") && task.contains("Dynamic")
}
if (usePlayDynamicFeatures()) {
include(
":lemuroid_core_desmume",
":lemuroid_core_dosbox_pure",
":lemuroid_core_fbneo",
":lemuroid_core_fceumm",
":lemuroid_core_gambatte",
":lemuroid_core_genesis_plus_gx",
":lemuroid_core_handy",
":lemuroid_core_mame2003_plus",
":lemuroid_core_mednafen_ngp",
":lemuroid_core_mednafen_pce_fast",
":lemuroid_core_mednafen_wswan",
":lemuroid_core_melonds",
":lemuroid_core_mgba",
":lemuroid_core_mupen64plus_next_gles3",
":lemuroid_core_pcsx_rearmed",
":lemuroid_core_ppsspp",
":lemuroid_core_prosystem",
":lemuroid_core_snes9x",
":lemuroid_core_stella",
":lemuroid_core_citra"
)
project(":lemuroid_core_gambatte").projectDir = File("lemuroid-cores/lemuroid_core_gambatte")
project(":lemuroid_core_desmume").projectDir = File("lemuroid-cores/lemuroid_core_desmume")
project(":lemuroid_core_melonds").projectDir = File("lemuroid-cores/lemuroid_core_melonds")
project(":lemuroid_core_fbneo").projectDir = File("lemuroid-cores/lemuroid_core_fbneo")
project(":lemuroid_core_fceumm").projectDir = File("lemuroid-cores/lemuroid_core_fceumm")
project(":lemuroid_core_genesis_plus_gx").projectDir = File("lemuroid-cores/lemuroid_core_genesis_plus_gx")
project(":lemuroid_core_mame2003_plus").projectDir = File("lemuroid-cores/lemuroid_core_mame2003_plus")
project(":lemuroid_core_mgba").projectDir = File("lemuroid-cores/lemuroid_core_mgba")
project(":lemuroid_core_mupen64plus_next_gles3").projectDir = File("lemuroid-cores/lemuroid_core_mupen64plus_next_gles3")
project(":lemuroid_core_pcsx_rearmed").projectDir = File("lemuroid-cores/lemuroid_core_pcsx_rearmed")
project(":lemuroid_core_ppsspp").projectDir = File("lemuroid-cores/lemuroid_core_ppsspp")
project(":lemuroid_core_snes9x").projectDir = File("lemuroid-cores/lemuroid_core_snes9x")
project(":lemuroid_core_stella").projectDir = File("lemuroid-cores/lemuroid_core_stella")
project(":lemuroid_core_handy").projectDir = File("lemuroid-cores/lemuroid_core_handy")
project(":lemuroid_core_prosystem").projectDir = File("lemuroid-cores/lemuroid_core_prosystem")
project(":lemuroid_core_mednafen_pce_fast").projectDir = File("lemuroid-cores/lemuroid_core_mednafen_pce_fast")
project(":lemuroid_core_mednafen_ngp").projectDir = File("lemuroid-cores/lemuroid_core_mednafen_ngp")
project(":lemuroid_core_mednafen_wswan").projectDir = File("lemuroid-cores/lemuroid_core_mednafen_wswan")
project(":lemuroid_core_dosbox_pure").projectDir = File("lemuroid-cores/lemuroid_core_dosbox_pure")
project(":lemuroid_core_citra").projectDir = File("lemuroid-cores/lemuroid_core_citra")
}