-
Notifications
You must be signed in to change notification settings - Fork 175
/
settings.gradle.kts
321 lines (279 loc) · 11 KB
/
settings.gradle.kts
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
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
enableFeaturePreview("STABLE_CONFIGURATION_CACHE")
pluginManagement {
includeBuild("build-logic")
repositories {
google()
gradlePluginPortal()
maven("https://jitpack.io")
}
}
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven("https://jitpack.io")
maven("https://oss.sonatype.org/content/repositories/snapshots")
}
}
rootProject.name = "FlipperApp"
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
include(
":instances:android:app",
":instances:wearable",
":components:bridge:api",
":components:bridge:impl",
":components:bridge:service:noop",
":components:bridge:service:impl",
":components:bridge:service:api",
":components:bridge:rpcinfo:api",
":components:bridge:rpcinfo:impl",
":components:bridge:rpc:api",
":components:bridge:rpc:impl",
":components:bridge:pbutils",
":components:bridge:synchronization:api",
":components:bridge:synchronization:impl",
":components:bridge:synchronization:stub",
":components:bridge:synchronization:ui",
":components:bridge:dao:api",
":components:bridge:dao:impl",
":components:bridge:connection:pbutils",
":components:bridge:connection:transport:ble:api",
":components:bridge:connection:transport:ble:impl",
":components:bridge:connection:transport:common:api",
":components:bridge:connection:transport:common:impl",
":components:bridge:connection:orchestrator:api",
":components:bridge:connection:orchestrator:impl",
":components:bridge:connection:connectionbuilder:api",
":components:bridge:connection:connectionbuilder:impl",
":components:bridge:connection:sample",
":components:bridge:connection:config:api",
":components:bridge:connection:config:impl",
":components:bridge:connection:transportconfigbuilder:api",
":components:bridge:connection:transportconfigbuilder:impl",
":components:bridge:connection:device:common:api",
":components:bridge:connection:device:fzero:api",
":components:bridge:connection:device:fzero:impl",
":components:bridge:connection:feature:common:api",
":components:bridge:connection:feature:provider:api",
":components:bridge:connection:feature:provider:impl",
":components:bridge:connection:feature:rpc:api",
":components:bridge:connection:feature:rpc:impl",
":components:bridge:connection:feature:rpc:model",
":components:bridge:connection:feature:rpcinfo:api",
":components:bridge:connection:feature:rpcinfo:impl",
":components:bridge:connection:feature:rpcstats:api",
":components:bridge:connection:feature:rpcstats:impl",
":components:bridge:connection:feature:storage:api",
":components:bridge:connection:feature:storage:impl",
":components:bridge:connection:feature:storageinfo:api",
":components:bridge:connection:feature:storageinfo:impl",
":components:bridge:connection:feature:getinfo:api",
":components:bridge:connection:feature:getinfo:impl",
":components:bridge:connection:feature:restartrpc:api",
":components:bridge:connection:feature:restartrpc:impl",
":components:bridge:connection:feature:protocolversion:api",
":components:bridge:connection:feature:protocolversion:impl",
":components:bridge:connection:feature:lagsdetector:api",
":components:bridge:connection:feature:lagsdetector:impl",
":components:bridge:connection:feature:serialspeed:api",
":components:bridge:connection:feature:serialspeed:impl",
":components:filemanager:api",
":components:filemanager:impl",
":components:newfilemanager:api",
":components:newfilemanager:impl",
":components:filemngr:ui-components",
":components:filemngr:main:api",
":components:filemngr:main:impl",
":components:filemngr:listing:api",
":components:filemngr:listing:impl",
":components:filemngr:upload:api",
":components:filemngr:upload:impl",
":components:filemngr:search:api",
":components:filemngr:search:impl",
":components:filemngr:editor:api",
":components:filemngr:editor:impl",
":components:core:di",
":components:core:ktx",
":components:core:log",
":components:core:preference",
":components:core:data",
":components:core:build-konfig",
":components:core:ui:ktx",
":components:core:ui:res",
":components:core:ui:dialog",
":components:core:ui:lifecycle",
":components:core:ui:theme",
":components:core:ui:searchbar",
":components:core:ui:hexkeyboard",
":components:core:ui:tabswitch",
":components:core:ui:flippermockup",
":components:core:ui:scrollbar",
":components:core:ui:decompose",
":components:core:test",
":components:core:markdown",
":components:core:activityholder",
":components:core:share",
":components:core:pager",
":components:core:progress",
":components:core:permission:api",
":components:core:permission:impl",
":components:core:kmpparcelize",
":components:core:atomicfile",
":components:core:storage",
":components:bottombar:api",
":components:bottombar:impl",
":components:info:api",
":components:info:impl",
":components:info:shared",
":components:analytics:metric:api",
":components:analytics:metric:impl",
":components:analytics:metric:noop",
":components:analytics:shake2report:api",
":components:analytics:shake2report:noop",
":components:analytics:shake2report:impl",
":components:screenstreaming:impl",
":components:screenstreaming:api",
":components:screenstreaming:noop",
":components:share:api",
":components:share:receive",
":components:share:uploader",
":components:share:cryptostorage",
":components:singleactivity:api",
":components:singleactivity:impl",
":components:deeplink:api",
":components:deeplink:impl",
":components:debug:api",
":components:debug:stresstest",
":components:archive:api",
":components:archive:impl",
":components:archive:category",
":components:archive:search",
":components:archive:shared",
":components:connection:api",
":components:connection:impl",
":components:keyscreen:api",
":components:keyscreen:impl",
":components:keyscreen:shared",
":components:keyemulate:api",
":components:keyemulate:impl",
":components:keyparser:api",
":components:keyparser:impl",
":components:keyparser:noop",
":components:keyedit:api",
":components:keyedit:impl",
":components:keyedit:noop",
":components:infrared:api",
":components:infrared:impl",
":components:infrared:editor",
":components:infrared:utils",
":components:firstpair:api",
":components:firstpair:impl",
":components:inappnotification:api",
":components:inappnotification:impl",
":components:settings:api",
":components:settings:impl",
":components:changelog:api",
":components:changelog:impl",
":components:updater:api",
":components:updater:impl",
":components:updater:screen",
":components:updater:downloader",
":components:updater:card",
":components:updater:subghz",
":components:nfceditor:api",
":components:nfceditor:impl",
":components:nfceditor:sample",
":components:wearable:core:ui:components",
":components:wearable:core:ui:theme",
":components:wearable:sync:common",
":components:wearable:sync:wear:api",
":components:wearable:sync:wear:impl",
":components:wearable:sync:handheld:api",
":components:wearable:sync:handheld:impl",
":components:wearable:sync:handheld:noop",
":components:wearable:emulate:wear:api",
":components:wearable:emulate:wear:impl",
":components:wearable:emulate:handheld:api",
":components:wearable:emulate:handheld:impl",
":components:wearable:emulate:handheld:noop",
":components:wearable:emulate:common",
":components:wearable:wearrootscreen:api",
":components:wearable:wearrootscreen:impl",
":components:widget:api",
":components:widget:screen",
":components:widget:impl",
":components:nfc:mfkey32:api",
":components:nfc:mfkey32:screen",
":components:nfc:tools:api",
":components:nfc:tools:impl",
":components:toolstab:api",
":components:toolstab:impl",
":components:faphub:appcard:api",
":components:faphub:appcard:composable",
":components:faphub:dao:api",
":components:faphub:dao:network",
":components:faphub:main:api",
":components:faphub:main:impl",
":components:faphub:catalogtab:api",
":components:faphub:catalogtab:impl",
":components:faphub:installedtab:api",
":components:faphub:installedtab:impl",
":components:faphub:search:api",
":components:faphub:search:impl",
":components:faphub:category:api",
":components:faphub:category:impl",
":components:faphub:uninstallbutton:api",
":components:faphub:uninstallbutton:impl",
":components:faphub:fapscreen:api",
":components:faphub:fapscreen:impl",
":components:faphub:installation:button:api",
":components:faphub:installation:button:impl",
":components:faphub:installation:manifest:api",
":components:faphub:installation:manifest:impl",
":components:faphub:installation:stateprovider:api",
":components:faphub:installation:stateprovider:impl",
":components:faphub:installation:queue:api",
":components:faphub:installation:queue:impl",
":components:faphub:installation:all:api",
":components:faphub:installation:all:impl",
":components:faphub:target:api",
":components:faphub:target:impl",
":components:faphub:utils",
":components:faphub:report:api",
":components:faphub:report:impl",
":components:faphub:errors:api",
":components:faphub:errors:impl",
":components:faphub:screenshotspreview:api",
":components:faphub:screenshotspreview:impl",
":components:selfupdater:api",
":components:selfupdater:impl",
":components:selfupdater:googleplay",
":components:selfupdater:unknown",
":components:selfupdater:debug",
":components:selfupdater:thirdparty:api",
":components:selfupdater:thirdparty:github",
":components:unhandledexception:api",
":components:unhandledexception:impl",
":components:notification:api",
":components:notification:impl",
":components:notification:noop",
":components:remote-controls:api-backend",
":components:remote-controls:api-backend-flipper",
":components:remote-controls:core-model",
":components:remote-controls:core-ui",
":components:remote-controls:main:impl",
":components:remote-controls:main:api",
":components:remote-controls:brands:impl",
":components:remote-controls:brands:api",
":components:remote-controls:categories:impl",
":components:remote-controls:categories:api",
":components:remote-controls:grid:remote:impl",
":components:remote-controls:grid:remote:api",
":components:remote-controls:grid:saved:impl",
":components:remote-controls:grid:saved:api",
":components:remote-controls:setup:impl",
":components:remote-controls:setup:api",
":components:rootscreen:api",
":components:rootscreen:impl",
":instances:android:baselineprofile"
)