-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsettings.gradle
49 lines (41 loc) · 1.58 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
pluginManagement {
repositories {
mavenCentral()
gradlePluginPortal()
google()
}
}
rootProject.name = "Shuttle"
dependencyResolutionManagement {
repositories {
mavenCentral()
google()
}
}
include ':framework'
include ':solution-builder'
// Demo Modules
include ':demos-core-lib'
include ':demo-mvc'
include ':demo-mvvm'
include ':demo-mvvm-with-a-service'
include ':demo-mvvm-with-compose'
include ':demo-mvvm-with-navigation'
project(':demos-core-lib').projectDir = new File(settingsDir, 'demos/core')
project(':demo-mvc').projectDir = new File(settingsDir, 'demos/mvc')
project(':demo-mvvm').projectDir = new File(settingsDir, 'demos/mvvm')
project(':demo-mvvm-with-a-service').projectDir = new File(settingsDir, 'demos/mvvm-with-a-service')
project(':demo-mvvm-with-compose').projectDir = new File(settingsDir, 'demos/mvvm-with-compose')
project(':demo-mvvm-with-navigation').projectDir = new File(settingsDir, 'demos/mvvm-with-navigation')
// Integration Modules
include ':framework-integrations-persistence'
project(':framework-integrations-persistence').projectDir =
new File(settingsDir, 'framework-integrations/persistence')
// Extension Modules
include ':framework-integrations-extensions-room'
project(':framework-integrations-extensions-room').projectDir =
new File(settingsDir, 'framework-integrations-extensions/room')
// Add-On Modules
include ':framework-addons-navigation-component'
project(':framework-addons-navigation-component').projectDir =
new File(settingsDir, 'framework-addons/navigation-component')