-
Notifications
You must be signed in to change notification settings - Fork 130
/
Copy pathsettings.gradle
71 lines (63 loc) · 2.73 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
pluginManagement {
gradle.ext.agpVersion = '8.1.0'
gradle.ext.googleServicesVersion = '4.4.0'
gradle.ext.daggerVersion = '2.45'
gradle.ext.detektVersion = '1.19.0'
gradle.ext.kotlinVersion = '1.8.21'
gradle.ext.navigationVersion = '2.5.3'
gradle.ext.sentryVersion = '3.5.0'
gradle.ext.violationCommentsVersion = '1.69.0'
gradle.ext.wziebaTracksVersion = '1.2.0'
repositories {
google()
exclusiveContent {
forRepository {
maven {
url = uri("https://a8c-libs.s3.amazonaws.com/android")
}
}
filter {
includeGroup "com.automattic.android"
}
}
gradlePluginPortal()
}
plugins {
id 'androidx.navigation.safeargs.kotlin' version gradle.ext.navigationVersion
id 'com.android.application' version gradle.ext.agpVersion
id 'com.android.library' version gradle.ext.agpVersion
id 'com.google.gms.google-services' version gradle.ext.googleServicesVersion
id 'io.github.wzieba.tracks.plugin' version gradle.ext.wziebaTracksVersion
id 'io.gitlab.arturbosch.detekt' version gradle.ext.detektVersion
id 'io.sentry.android.gradle' version gradle.ext.sentryVersion
id 'org.jetbrains.kotlin.android' version gradle.ext.kotlinVersion
id 'org.jetbrains.kotlin.jvm' version gradle.ext.kotlinVersion
id 'org.jetbrains.kotlin.kapt' version gradle.ext.kotlinVersion
id 'org.jetbrains.kotlin.plugin.parcelize' version gradle.ext.kotlinVersion
id 'se.bjurr.violations.violation-comments-to-github-gradle-plugin' version gradle.ext.violationCommentsVersion
id 'com.google.dagger.hilt.android' version gradle.ext.daggerVersion
}
}
plugins {
id 'com.gradle.enterprise' version '3.15.1'
}
rootProject.name = 'WCAndroid'
include ':quicklogin'
include ':libs:cardreader'
include ':libs:iap'
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.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 = 34
targetSdkVersion = 33
minSdkVersion = 24
}
apply from: './config/gradle/include_builds.gradle'
apply from: './config/gradle/gradle_build_cache.gradle'