forked from microg/GmsCore
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle
114 lines (103 loc) · 3.72 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
def sublude(name) {
def projectName = ':' + name.substring(1).replace(':', '-')
include projectName
project(projectName).projectDir = file(name.substring(1).replace(':', '/'))
}
def localProperties = new Properties()
try {
var stream = new File(rootDir, 'local.properties').newDataInputStream()
localProperties.load(stream)
stream.close()
} catch (ignored) {
// Ignore
}
def hasModule = (String name, boolean enabledByDefault) -> {
return localProperties.getProperty("modules." + name, enabledByDefault.toString()).toBoolean()
}
include ':fake-signature'
include ':safe-parcel-processor'
include ':vending-app'
include ':play-services-ads'
include ':play-services-ads-base'
include ':play-services-ads-identifier'
include ':play-services-ads-lite'
include ':play-services-appinvite'
include ':play-services-appset'
include ':play-services-auth'
include ':play-services-auth-api-phone'
include ':play-services-auth-base'
include ':play-services-base'
include ':play-services-basement'
include ':play-services-cast'
include ':play-services-cast-framework'
include ':play-services-clearcut'
include ':play-services-drive'
include ':play-services-droidguard'
include ':play-services-fido'
include ':play-services-games'
include ':play-services-gcm'
include ':play-services-gmscompliance'
include ':play-services-iid'
include ':play-services-location'
include ':play-services-maps'
include ':play-services-measurement-base'
sublude ':play-services-mlkit:barcode-scanning'
include ':play-services-nearby'
include ':play-services-oss-licenses'
include ':play-services-panorama'
include ':play-services-pay'
include ':play-services-phenotype'
include ':play-services-places'
include ':play-services-places-placereport'
include ':play-services-recaptcha'
include ':play-services-safetynet'
include ':play-services-tapandpay'
include ':play-services-tasks'
include ':play-services-vision'
include ':play-services-vision-common'
include ':play-services-wearable'
include ':play-services-api'
include ':play-services'
include ':firebase-auth'
include ':firebase-dynamic-links'
// core only
include ':play-services-core-proto'
sublude ':play-services-basement:ktx'
sublude ':play-services-tasks:ktx'
sublude ':play-services-ads:core'
sublude ':play-services-ads-identifier:core'
sublude ':play-services-ads-lite:core'
sublude ':play-services-appinvite:core'
sublude ':play-services-appset:core'
sublude ':play-services-auth-api-phone:core'
sublude ':play-services-base:core'
sublude ':play-services-base:core:package'
sublude ':play-services-cast:core'
sublude ':play-services-cast-framework:core'
include ':play-services-chimera-core'
include ':play-services-conscrypt-provider-core'
sublude ':play-services-cronet:core'
sublude ':play-services-droidguard:core'
sublude ':play-services-fido:core'
sublude ':play-services-gmscompliance:core'
sublude ':play-services-location:core'
sublude ':play-services-location:core:base'
sublude ':play-services-location:core:provider'
sublude ':play-services-location:core:system-api'
if (hasModule("hms", false)) sublude ':play-services-maps:core:hms'
sublude ':play-services-maps:core:mapbox'
sublude ':play-services-maps:core:vtm'
sublude ':play-services-maps:core:vtm:microg-theme'
if (hasModule("nearby", true)) sublude ':play-services-nearby:core'
if (hasModule("nearby", true)) sublude ':play-services-nearby:core:package'
sublude ':play-services-oss-licenses:core'
sublude ':play-services-panorama:core'
sublude ':play-services-pay:core'
sublude ':play-services-safetynet:core'
sublude ':play-services-recaptcha:core'
sublude ':play-services-tapandpay:core'
sublude ':play-services-vision:core'
sublude ':play-services-wearable:core'
sublude ':firebase-auth:core'
include ':play-services-core:microg-ui-tools' // Legacy
include ':play-services-core'