forked from kunsingh/dolphin-platform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.gradle
52 lines (47 loc) · 2.33 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
rootProject.name = 'dolphin-platform'
include 'remoting/dolphin-remoting-shared'
include 'remoting/dolphin-remoting-server'
include 'remoting/dolphin-remoting-client'
include 'remoting/dolphin-remoting-combined'
include 'platform/dolphin-platform-core'
include 'platform/dolphin-platform-client'
include 'platform/dolphin-platform-server'
include 'platform/dolphin-platform-rpm-common'
include 'platform/dolphin-platform-rpm-client'
include 'platform/dolphin-platform-rpm-client-javafx'
include 'platform/dolphin-platform-rpm-server'
include 'platform/dolphin-platform-server-javaee'
include 'platform/dolphin-platform-server-spring'
include 'platform-extras/dolphin-platform-bean-validation'
include 'platform-extras/dolphin-platform-spring-controller-tester'
include 'platform-extras/dolphin-platform-reactive'
include 'platform-extras/dolphin-platform-date-time-converter'
include 'platform-extras/dolphin-platform-distributed-eventbus'
include 'documentation'
include 'integration-common'
include 'integration-server'
include 'integration-tests-jee'
include 'integration-tests'
include 'platform-examples/todo-example/todo-common'
include 'platform-examples/todo-example/todo-server'
include 'platform-examples/todo-example/todo-server-spring'
include 'platform-examples/todo-example/todo-server-javaee'
include 'platform-examples/todo-example/todo-client'
include 'platform-examples/process-monitor-sample/process-monitor-common'
include 'platform-examples/process-monitor-sample/process-monitor-server'
include 'platform-examples/process-monitor-sample/process-monitor-server-spring'
include 'platform-examples/process-monitor-sample/process-monitor-server-javaee'
include 'platform-examples/process-monitor-sample/process-monitor-client-javafx'
include 'platform-examples/web-deployment-example/web-deployment-common'
include 'platform-examples/web-deployment-example/web-deployment-server'
include 'platform-examples/web-deployment-example/web-deployment-client'
rootProject.children.each { project ->
int slash = project.name.lastIndexOf('/')
String fileBaseName = project.name[(slash + 1)..-1]
String projectDirName = project.name
project.name = fileBaseName
project.projectDir = new File(settingsDir, projectDirName)
project.buildFileName = "${fileBaseName}.gradle"
assert project.projectDir.isDirectory()
assert project.buildFile.isFile()
}