-
Notifications
You must be signed in to change notification settings - Fork 34
/
Copy pathsettings.gradle
101 lines (95 loc) · 5.59 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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
rootProject.name = "peeros"
include 'management:server:core:channel-manager:channel-manager-api'
include 'management:server:core:channel-manager:channel-manager-impl'
include 'management:server:core:cli-controller'
include 'management:server:core:command-executor:command-executor-api'
include 'management:server:core:command-executor:command-executor-cli'
include 'management:server:core:command-executor:command-executor-impl'
include 'management:server:core:command-executor:command-executor-rest'
include 'management:server:core:command-executor:command-executor-rest-ui'
include 'management:server:core:desktop-manager:desktop-manager-api'
include 'management:server:core:desktop-manager:desktop-manager-impl'
include 'management:server:core:environment-manager:environment-manager-api'
include 'management:server:core:environment-manager:environment-manager-cli'
include 'management:server:core:environment-manager:environment-manager-impl'
include 'management:server:core:environment-manager:environment-manager-rest'
include 'management:server:core:environment-manager:environment-manager-rest-ui'
include 'management:server:core:host-registration:host-registration-api'
include 'management:server:core:host-registration:host-registration-cli'
include 'management:server:core:host-registration:host-registration-impl'
include 'management:server:core:host-registration:host-registration-rest'
include 'management:server:core:host-registry:host-registry-api'
include 'management:server:core:host-registry:host-registry-cli'
include 'management:server:core:host-registry:host-registry-impl'
include 'management:server:core:host-registry:host-registry-rest'
include 'management:server:core:bazaar-manager:bazaar-manager-api'
include 'management:server:core:bazaar-manager:bazaar-manager-cli'
include 'management:server:core:bazaar-manager:bazaar-manager-impl'
include 'management:server:core:bazaar-manager:bazaar-manager-rest'
include 'management:server:core:identity-manager:blueprint-auth'
include 'management:server:core:identity-manager:identity-manager-api'
include 'management:server:core:identity-manager:identity-manager-impl'
include 'management:server:core:identity-manager:identity-manager-rest'
include 'management:server:core:identity-manager:identity-manager-rest-ui'
include 'management:server:core:karaf-manager:karaf-manager-api'
include 'management:server:core:karaf-manager:karaf-manager-cli'
include 'management:server:core:karaf-manager:karaf-manager-impl'
include 'management:server:core:karaf-manager:karaf-manager-rest'
include 'management:server:core:key-server:key-server-api'
include 'management:server:core:key-server:key-server-impl'
include 'management:server:core:key-server:key-server-rest'
//include 'management:server:core:local-peer:local-peer-api'
include 'management:server:core:local-peer:local-peer-cli'
include 'management:server:core:local-peer:local-peer-impl'
include 'management:server:core:local-peer:local-peer-rest'
include 'management:server:core:local-peer:local-peer-rest-ui'
include 'management:server:core:messenger:messenger-api'
include 'management:server:core:messenger:messenger-impl'
include 'management:server:core:messenger:messenger-rest'
include 'management:server:core:metric:metric-api'
include 'management:server:core:metric:metric-cli'
include 'management:server:core:metric:metric-impl'
include 'management:server:core:metric:metric-rest-ui'
include 'management:server:core:network-manager:network-manager-api'
include 'management:server:core:network-manager:network-manager-cli'
include 'management:server:core:network-manager:network-manager-impl'
include 'management:server:core:object-relation-manager:object-relation-manager-impl'
include 'management:server:core:object-relation-manager:object-relation-manager-rest'
include 'management:server:core:peer-manager:peer-manager-api'
include 'management:server:core:peer-manager:peer-manager-cli'
include 'management:server:core:peer-manager:peer-manager-impl'
include 'management:server:core:peer-manager:peer-manager-rest'
include 'management:server:core:peer-manager:peer-manager-rest-ui'
include 'management:server:core:security-manager:security-manager-api'
include 'management:server:core:security-manager:http-context-factory'
include 'management:server:core:security-manager:security-manager-impl'
include 'management:server:core:security-manager:security-manager-rest'
include 'management:server:core:subutai-appender'
include 'management:server:core:system-manager:system-manager-api'
include 'management:server:core:system-manager:system-manager-impl'
include 'management:server:core:system-manager:system-manager-rest'
include 'management:server:core:template-manager:template-manager-api'
include 'management:server:core:template-manager:template-manager-impl'
include 'management:server:core:template-manager:template-manager-rest'
include 'management:server:core:test:test-cli'
include 'management:server:core:tracker:tracker-api'
include 'management:server:core:tracker:tracker-impl'
include 'management:server:core:tracker:tracker-rest-ui'
include 'management:server:core:tracker:tracker-rest'
include 'management:server:server-karaf'
include 'management:server:subutai-common'
include 'management:server:subutai-features'
include 'management:server:subutai-bazaar-share'
include 'management:server:webui'
include 'management:server:webui-impl'
validateProject(rootProject)
def validateProject(project) {
assert project.projectDir.isDirectory()
if (new File("$project.projectDir/src/main/java").exists()) {
assert project.buildFile.isFile()
}
println "Project: " + project.name
project.children.each { child ->
validateProject(child)
}
}