-
Notifications
You must be signed in to change notification settings - Fork 50
/
Copy pathsettings.gradle
129 lines (118 loc) · 4.54 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
/*
* Copyright 2019 Arcus Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id("com.gradle.enterprise") version("3.15")
}
gradleEnterprise {
if (System.getenv("CI") != null) {
buildScan {
publishAlways()
termsOfServiceUrl = "https://gradle.com/terms-of-service"
termsOfServiceAgree = "yes"
}
}
}
include 'common:arcus-client'
include 'common:arcus-common'
include 'common:arcus-metrics'
include 'common:arcus-protoc-runtime'
include 'common:arcus-protoc'
include 'common:arcus-protocol'
include 'common:arcus-model'
include 'common:arcus-model:capability-generator'
include 'common:arcus-model:platform-client'
include 'common:arcus-model:platform-messages'
include 'common:arcus-model:model-query'
include 'common:arcus-drivers:drivers-common'
include 'common:arcus-drivers:groovy-bindings'
include 'common:arcus-drivers:reflex-generator'
include 'common:arcus-billing'
include 'common:arcus-reflection'
include 'common:protocol-generator'
include 'platform:bridge-common'
include 'platform:ipcd-common'
include 'platform:arcus-alarm'
include 'platform:arcus-alexa'
include 'platform:arcus-google'
include 'platform:arcus-info'
include 'platform:arcus-lib'
include 'platform:arcus-log'
include 'platform:arcus-modelmanager'
include 'platform:arcus-oauth'
include 'platform:arcus-test'
include 'platform:arcus-security'
include 'platform:arcus-subscriptions'
include 'platform:arcus-prodcat'
include 'platform:arcus-video'
include 'platform:arcus-voice-bridge'
include 'platform:arcus-hubsession'
include 'platform:arcus-rules'
include 'platform:arcus-subsystems'
include 'platform:arcus-khakis'
include 'platform:arcus-lib:kafka-stream'
include 'platform:arcus-containers:alarm-service'
include 'platform:arcus-containers:alexa-bridge'
include 'platform:arcus-containers:billing-callback-server'
include 'platform:arcus-containers:client-bridge'
include 'platform:arcus-containers:driver-services'
include 'platform:arcus-containers:google-bridge'
include 'platform:arcus-containers:history-service'
include 'platform:arcus-containers:hub-bridge'
include 'platform:arcus-containers:ipcd-bridge'
include 'platform:arcus-containers:ivr-callback-server'
include 'platform:arcus-containers:ivr-fallback-server'
include 'platform:arcus-containers:notification-services'
include 'platform:arcus-containers:platform-services'
include 'platform:arcus-containers:rule-service'
include 'platform:arcus-containers:scheduler-service'
include 'platform:arcus-containers:subsystem-service'
include 'platform:arcus-containers:metrics-server'
include 'platform:arcus-containers:tag-service'
include 'platform:arcus-containers:video-purge'
include 'platform:arcus-containers:video-service'
include 'platform:arcus-containers:video-recording-server'
include 'platform:arcus-containers:video-streaming-server'
include 'platform:arcus-containers:video-download-server'
include 'platform:arcus-containers:video-preview-server'
include 'platform:arcus-containers:video-preview-ul-server'
include 'platform:arcus-containers:voice-service'
include 'platform:arcus-platform-drivers:driver-tests'
include 'agent:arcus-agent'
include 'agent:arcus-agent:hub-v2'
project(':agent:arcus-agent:hub-v2').name = 'arcus-agent-hub-v2'
include 'agent:arcus-gateway'
include 'agent:arcus-hub-controller'
include 'agent:arcus-os'
include 'agent:arcus-router'
include 'agent:arcus-system'
include 'agent:arcus-reflex-controller'
include 'agent:arcus-alarm-controller'
include 'agent:arcus-spy-controller'
include 'agent:arcus-zw-controller'
include 'agent:arcus-zigbee-controller'
include 'agent:arcus-hal:api'
include 'agent:arcus-hal:common'
include 'agent:arcus-hal:hub-v2'
include 'agent:arcus-hal:simulated'
include 'agent:arcus-test-agent'
project(':agent:arcus-hal:api').name = 'arcus-hal-api'
project(':agent:arcus-hal:common').name = 'arcus-hal-common'
project(':agent:arcus-hal:hub-v2').name = 'arcus-hal-hub-v2'
project(':agent:arcus-hal:simulated').name = 'arcus-hal-simulated'
include 'tools:eye-kat'
include 'tools:arcus-captools'
include 'tools:oculus'
include 'khakis'