-
Notifications
You must be signed in to change notification settings - Fork 124
/
settings.gradle
176 lines (133 loc) · 8.34 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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
rootProject.name = 'jmix'
includeBuild 'jmix-gradle-plugin'
includeBuild 'jmix-build'
includeBuild 'jmix-templates'
includeBuild 'jmix-translations'
includeProject('bom', 'jmix-bom')
includeProject('appsettings', 'jmix-appsettings/appsettings')
includeProject('appsettings-starter', 'jmix-appsettings/appsettings-starter')
includeProject('appsettings-flowui', 'jmix-appsettings/appsettings-flowui')
includeProject('appsettings-flowui-starter', 'jmix-appsettings/appsettings-flowui-starter')
includeProject('audit', 'jmix-audit/audit')
includeProject('audit-starter', 'jmix-audit/audit-starter')
includeProject('audit-flowui', 'jmix-audit/audit-flowui')
includeProject('audit-flowui-starter', 'jmix-audit/audit-flowui-starter')
includeProject('authserver', 'jmix-authserver/authserver')
includeProject('authserver-starter', 'jmix-authserver/authserver-starter')
includeProject('awsfs', 'jmix-awsfs/awsfs')
includeProject('awsfs-starter', 'jmix-awsfs/awsfs-starter')
includeProject('bulkeditor', 'jmix-bulkeditor/bulkeditor')
includeProject('bulkeditor-starter', 'jmix-bulkeditor/bulkeditor-starter')
includeProject('charts-flowui', 'jmix-charts/charts-flowui')
includeProject('charts-flowui-kit', 'jmix-charts/charts-flowui-kit')
includeProject('charts-flowui-starter', 'jmix-charts/charts-flowui-starter')
includeProject('core', 'jmix-core/core')
includeProject('core-starter', 'jmix-core/core-starter')
includeProject('data', 'jmix-data/data')
includeProject('data-autoconfigure', 'jmix-data/data-autoconfigure')
includeProject('eclipselink', 'jmix-data/eclipselink')
includeProject('eclipselink-starter', 'jmix-data/eclipselink-starter')
includeProject('dashboards', 'jmix-dashboards/dashboards')
includeProject('dashboards-starter', 'jmix-dashboards/dashboards-starter')
includeProject('dataimport', 'jmix-dataimport/dataimport')
includeProject('dataimport-starter', 'jmix-dataimport/dataimport-starter')
includeProject('datatools', 'jmix-datatools/datatools')
includeProject('datatools-starter', 'jmix-datatools/datatools-starter')
includeProject('datatools-flowui', 'jmix-datatools/datatools-flowui')
includeProject('datatools-flowui-starter', 'jmix-datatools/datatools-flowui-starter')
includeProject('dynattr', 'jmix-dynattr/dynattr')
includeProject('dynattr-starter', 'jmix-dynattr/dynattr-starter')
includeProject('dynattr-flowui', 'jmix-dynattr/dynattr-flowui')
includeProject('dynattr-flowui-kit', 'jmix-dynattr/dynattr-flowui-kit')
includeProject('dynattr-flowui-starter', 'jmix-dynattr/dynattr-flowui-starter')
includeProject('email', 'jmix-email/email')
includeProject('email-starter', 'jmix-email/email-starter')
includeProject('email-flowui', 'jmix-email/email-flowui')
includeProject('email-flowui-starter', 'jmix-email/email-flowui-starter')
includeProject('emailtemplates', 'jmix-emailtemplates/emailtemplates')
includeProject('emailtemplates-starter', 'jmix-emailtemplates/emailtemplates-starter')
includeProject('flowui', 'jmix-flowui/flowui')
includeProject('flowui-starter', 'jmix-flowui/flowui-starter')
includeProject('flowui-kit', 'jmix-flowui/flowui-kit')
includeProject('flowui-themes', 'jmix-flowui/flowui-themes')
includeProject("flowui-data", 'jmix-flowui/flowui-data')
includeProject("flowui-data-starter", 'jmix-flowui/flowui-data-starter')
includeProject("flowui-devserver", 'jmix-flowui/flowui-devserver')
includeProject('flowui-test-assist', 'jmix-flowui/flowui-test-assist')
includeProject('fullcalendar-flowui', 'jmix-fullcalendar/fullcalendar-flowui')
includeProject('fullcalendar-flowui-kit', 'jmix-fullcalendar/fullcalendar-flowui-kit')
includeProject('fullcalendar-flowui-starter', 'jmix-fullcalendar/fullcalendar-flowui-starter')
//todo SB3 restore graphql modules
//includeProject('graphql', 'jmix/jmix-graphql/graphql')
//includeProject('graphql-starter', 'jmix/jmix-graphql/graphql-starter')
includeProject('gridexport-flowui', 'jmix-gridexport/gridexport-flowui')
includeProject('gridexport-flowui-starter', 'jmix-gridexport/gridexport-flowui-starter')
includeProject('imap', 'jmix-imap/imap')
includeProject('imap-starter', 'jmix-imap/imap-starter')
includeProject('ldap', 'jmix-ldap/ldap')
includeProject('ldap-starter', 'jmix-ldap/ldap-starter')
includeProject('localfs', 'jmix-localfs/localfs')
includeProject('localfs-starter', 'jmix-localfs/localfs-starter')
includeProject('multitenancy', 'jmix-multitenancy/multitenancy')
includeProject('multitenancy-starter', 'jmix-multitenancy/multitenancy-starter')
includeProject('multitenancy-flowui', 'jmix-multitenancy/multitenancy-flowui')
includeProject('multitenancy-flowui-starter', 'jmix-multitenancy/multitenancy-flowui-starter')
includeProject('oidc', 'jmix-oidc/oidc')
includeProject('oidc-starter', 'jmix-oidc/oidc-starter')
includeProject('pessimisticlock', 'jmix-pessimisticlock/pessimisticlock')
includeProject('pessimisticlock-starter', 'jmix-pessimisticlock/pessimisticlock-starter')
includeProject('pessimisticlock-flowui', 'jmix-pessimisticlock/pessimisticlock-flowui')
includeProject('pessimisticlock-flowui-starter', 'jmix-pessimisticlock/pessimisticlock-flowui-starter')
includeProject('quartz', 'jmix-quartz/quartz')
includeProject('quartz-starter', 'jmix-quartz/quartz-starter')
includeProject('quartz-flowui', 'jmix-quartz/quartz-flowui')
includeProject('quartz-flowui-starter', 'jmix-quartz/quartz-flowui-starter')
includeProject('rest', 'jmix-rest/rest')
includeProject('rest-starter', 'jmix-rest/rest-starter')
includeProject('sample-rest', 'jmix-rest/sample-rest')
includeProject('restds', 'jmix-restds/restds')
includeProject('restds-starter', 'jmix-restds/restds-starter')
includeProject('sample-rest-service', 'jmix-restds/sample-rest-service')
includeProject('reports', 'jmix-reports/reports')
includeProject('reports-rest', 'jmix-reports/reports-rest')
includeProject('reports-starter', 'jmix-reports/reports-starter')
includeProject('reports-rest-starter', 'jmix-reports/reports-rest-starter')
includeProject('reports-flowui', 'jmix-reports/reports-flowui')
includeProject('reports-flowui-starter', 'jmix-reports/reports-flowui-starter')
includeProject('jmxconsole', 'jmix-jmxconsole/jmxconsole')
includeProject('jmxconsole-starter', 'jmix-jmxconsole/jmxconsole-starter')
includeProject('search', 'jmix-search/search')
includeProject('search-starter', 'jmix-search/search-starter')
//includeProject('search-aws-starter', 'jmix-search/search-aws-starter')
includeProject('search-flowui', 'jmix-search/search-flowui')
includeProject('search-flowui-kit', 'jmix-search/search-flowui-kit')
includeProject('search-flowui-starter', 'jmix-search/search-flowui-starter')
includeProject('search-elasticsearch', 'jmix-search/search-elasticsearch')
includeProject('search-elasticsearch-starter', 'jmix-search/search-elasticsearch-starter')
includeProject('search-opensearch', 'jmix-search/search-opensearch')
includeProject('search-opensearch-starter', 'jmix-search/search-opensearch-starter')
includeProject('security', 'jmix-security/security')
includeProject('security-starter', 'jmix-security/security-starter')
includeProject('security-data', 'jmix-security/security-data')
includeProject('security-data-starter', 'jmix-security/security-data-starter')
includeProject('security-flowui', 'jmix-security/security-flowui')
includeProject('security-flowui-starter', 'jmix-security/security-flowui-starter')
includeProject('security-resource-server', 'jmix-security/security-resource-server')
includeProject('security-resource-server-starter', 'jmix-security/security-resource-server-starter')
//includeProject('sessions', 'jmix-sessions/sessions')
//includeProject('sessions-starter', 'jmix-sessions/sessions-starter')
includeProject('superset', 'jmix-superset/superset')
includeProject('superset-starter', 'jmix-superset/superset-starter')
includeProject('superset-flowui', 'jmix-superset/superset-flowui')
includeProject('superset-flowui-kit', 'jmix-superset/superset-flowui-kit')
includeProject('superset-flowui-starter', 'jmix-superset/superset-flowui-starter')
includeProject('pivottable-flowui', 'jmix-pivottable/pivottable-flowui')
includeProject('pivottable-flowui-kit', 'jmix-pivottable/pivottable-flowui-kit')
includeProject('pivottable-flowui-starter', 'jmix-pivottable/pivottable-flowui-starter')
void includeProject(String name, String path, boolean changeBuildFileName = true) {
include ":$name"
project(":$name").projectDir = new File(settingsDir, "$path")
if (changeBuildFileName) {
project(":$name").buildFileName = "${name}.gradle"
}
}