-
Notifications
You must be signed in to change notification settings - Fork 70
/
build.gradle
97 lines (81 loc) · 2.53 KB
/
build.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
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: "org.jetbrains.kotlin.kapt"
android {
compileSdkVersion Versions.compileSdkVersion
defaultConfig {
applicationId "com.wealthfront.magellan.sample"
minSdkVersion Versions.minSdkVersion
targetSdkVersion Versions.targetSdkVersion
versionCode 1
versionName "1.0"
testInstrumentationRunner "com.wealthfront.magellan.sample.migration.IntegrationTestRunner"
}
compileOptions {
setSourceCompatibility(JavaVersion.VERSION_17)
setTargetCompatibility(JavaVersion.VERSION_17)
}
buildFeatures {
viewBinding = true
}
testOptions {
unitTests {
includeAndroidResources = true
}
}
buildTypes {
release {
minifyEnabled false
}
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_17
}
packagingOptions {
exclude 'META-INF/LICENSE'
}
lintOptions {
disable 'InvalidPackage','IconDensities', 'ObsoleteLintCustomCheck', 'IconMissingDensityFolder', 'AllowBackup'
}
namespace 'com.wealthfront.magellan.sample.migration'
}
dependencies {
implementation project(':magellan-library')
implementation project(':magellan-legacy')
implementation libs.appCompat
implementation libs.dagger
kapt libs.daggerCompiler
implementation libs.glide
implementation libs.retrofit
implementation libs.jackson
implementation libs.okhttp
implementation libs.coroutines
implementation libs.coroutinesAndroid
implementation libs.jodaTime
implementation libs.recyclerView
implementation(enforcedPlatform(libs.compose.bom))
implementation libs.compose.foundation
implementation libs.compose.ui
implementation libs.compose.tooling
implementation libs.compose.tooling.preview
implementation libs.compose.material
implementation libs.compose.material3
kaptTest libs.daggerCompiler
testImplementation libs.junit
testImplementation libs.testCore
testImplementation libs.truth
testImplementation libs.mockK
testImplementation libs.robolectric
testImplementation libs.truth
kaptAndroidTest libs.daggerCompiler
androidTestImplementation libs.extJunit
androidTestImplementation libs.espressoCore
androidTestImplementation libs.espressoContrib
androidTestImplementation libs.testCore
androidTestImplementation libs.testCoreKtx
androidTestImplementation libs.testRunner
androidTestImplementation libs.testRules
androidTestImplementation libs.mockitoAndroid
androidTestImplementation 'androidx.test:runner:1.4.0'
androidTestUtil 'androidx.test:orchestrator:1.4.1'
}