-
Notifications
You must be signed in to change notification settings - Fork 2
/
settings.gradle.kts
73 lines (72 loc) · 2.89 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
pluginManagement {
includeBuild("build-logic")
includeBuild("build-logic/detekt")
includeBuild("build-logic/convention")
repositories {
maven(url = "https://artifactory-external.vkpartner.ru/artifactory/vkid-sdk-android/")
google()
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode = RepositoriesMode.FAIL_ON_PROJECT_REPOS
repositories {
google()
mavenCentral()
if (gradle.startParameter.taskNames.map { it.lowercase() }.any { it.contains("dokka") }) {
mavenLocal()
}
val SUBSTITUTE_SAMPLE_PROJECTS_WITH_MODULES: String by settings
if (SUBSTITUTE_SAMPLE_PROJECTS_WITH_MODULES == "true") {
maven(url = "https://artifactory-external.vkpartner.ru/artifactory/vkid-sdk-android/")
mavenLocal {
content {
includeGroup("com.vk.id")
}
}
}
}
}
rootProject.name = "VKIDSDK"
include(":sample-app")
project(":sample-app").projectDir = File("sample/app")
include(":sample-metrics-app")
project(":sample-metrics-app").projectDir = File("sample/metrics-app")
include(":sample-oldsdk")
project(":sample-oldsdk").projectDir = File("sample/oldsdk")
include(":sample-xml")
project(":sample-xml").projectDir = File("sample/xml")
include(":vkid")
project(":vkid").projectDir = File("sdk/core/vkid")
include(":common")
project(":common").projectDir = File("sdk/core/common")
include(":logger")
project(":logger").projectDir = File("sdk/core/logger")
include(":detekt-rules")
project(":detekt-rules").projectDir = File("sdk/core/detekt-rules")
include(":multibranding-common")
project(":multibranding-common").projectDir = File("sdk/multibranding/multibranding-common")
include(":multibranding-internal")
project(":multibranding-internal").projectDir = File("sdk/multibranding/multibranding-internal")
include(":multibranding-compose")
project(":multibranding-compose").projectDir = File("sdk/multibranding/multibranding-compose")
include(":multibranding-xml")
project(":multibranding-xml").projectDir = File("sdk/multibranding/multibranding-xml")
include(":onetap-common")
project(":onetap-common").projectDir = File("sdk/onetap/onetap-common")
include(":onetap-compose")
project(":onetap-compose").projectDir = File("sdk/onetap/onetap-compose")
include(":onetap-xml")
project(":onetap-xml").projectDir = File("sdk/onetap/onetap-xml")
include(":baseline-profile")
project(":baseline-profile").projectDir = File("sdk/baseline-profile")
include(":ui-tests")
project(":ui-tests").projectDir = File("sdk/ui-tests")
include(":analytics")
project(":analytics").projectDir = File("sdk/core/analytics")
include(":network")
project(":network").projectDir = File("sdk/core/network")
include(":vk-sdk-support")
project(":vk-sdk-support").projectDir = File("sdk/core/vk-sdk-support")
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")