-
Notifications
You must be signed in to change notification settings - Fork 130
/
Copy pathsettings.gradle
100 lines (91 loc) · 3.47 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
pluginManagement {
repositories {
google()
exclusiveContent {
forRepository {
maven {
url = uri("https://a8c-libs.s3.amazonaws.com/android")
}
}
filter {
includeGroup "com.automattic.android"
includeGroup "com.automattic.android.measure-builds"
}
}
gradlePluginPortal()
}
}
plugins {
id 'com.gradle.develocity' version '3.19'
}
gradle.ext.isCi = System.getenv('CI')?.toBoolean() ?: false
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
google()
maven {
url 'https://a8c-libs.s3.amazonaws.com/android'
content {
includeGroup "org.wordpress"
includeGroup "org.wordpress.fluxc"
includeGroup "org.wordpress.fluxc.plugins"
includeGroup "org.wordpress.wellsql"
includeGroup "org.wordpress.mediapicker"
includeGroup "com.automattic"
includeGroup "com.automattic.tracks"
includeGroup "com.gravatar"
includeGroup "org.wordpress.aztec"
}
}
maven {
url 'https://zendesk.jfrog.io/zendesk/repo'
content {
includeGroup "com.zendesk"
includeGroup "com.zendesk.belvedere2"
}
}
maven {
url "https://a8c-libs.s3.amazonaws.com/android/jcenter-mirror"
content {
includeVersion "com.android.volley", "volley", "1.1.1"
includeVersion "com.google.android", "flexbox", "2.0.1"
includeVersion "com.jraska", "falcon", "2.1.1"
includeVersion "org.wordpress", "wellsql", "1.6.0"
includeVersion "org.wordpress", "wellsql-core", "1.6.0"
}
}
maven {
url "https://jitpack.io"
content {
includeModule("com.github.wordpress-mobile.WordPress-Aztec-Android", "aztec")
includeModule("com.github.wordpress-mobile.WordPress-Aztec-Android", "glide-loader")
includeModule("com.github.chrisbanes", "PhotoView")
includeModule("com.github.PhilJay", "MPAndroidChart")
}
}
}
}
rootProject.name = 'WCAndroid'
include ':libs:commons'
include ':libs:cardreader'
include ':libs:apifaker'
include ':WooCommerce'
gradle.ext.fluxCBinaryPath = "org.wordpress:fluxc"
gradle.ext.fluxCWooCommercePluginBinaryPath = "org.wordpress.fluxc.plugins:woocommerce"
gradle.ext.loginFlowBinaryPath = "org.wordpress:login"
gradle.ext.mediaPickerBinaryPath = "org.wordpress:mediapicker"
gradle.ext.mediaPickerDomainBinaryPath = "org.wordpress.mediapicker:domain"
gradle.ext.mediaPickerSourceCameraBinaryPath = "org.wordpress.mediapicker:source-camera"
gradle.ext.mediaPickerSourceDeviceBinaryPath = "org.wordpress.mediapicker:source-device"
gradle.ext.mediaPickerSourceGifBinaryPath = "org.wordpress.mediapicker:source-gif"
gradle.ext.mediaPickerSourceWordPressBinaryPath = "org.wordpress.mediapicker:source-wordpress"
gradle.ext {
compileSdkVersion = 35
targetSdkVersion = 34
minSdkVersion = 26
}
apply from: './config/gradle/include_builds.gradle'
apply from: './config/gradle/gradle_build_cache.gradle'
apply from: './config/gradle/gradle_build_scan.gradle'
include ':WooCommerce-Wear'