-
Notifications
You must be signed in to change notification settings - Fork 21
/
build.gradle
59 lines (51 loc) · 2.17 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
apply plugin: 'kotlin-kapt'
apply from: "$rootProject.projectDir/build_test.gradle"
android {
buildFeatures {
dataBinding true
}
}
dependencies {
api project(":simplified-books-api")
api project(":simplified-books-covers")
api project(":simplified-feeds-api")
api project(":simplified-webview")
implementation project(":simplified-adobe-extensions")
implementation project(":simplified-analytics-api")
implementation project(":simplified-android-ktx")
implementation project(":simplified-books-controller-api")
implementation project(":simplified-books-registry-api")
implementation project(":simplified-buildconfig-api")
implementation project(":simplified-futures")
implementation project(":simplified-profiles-controller-api")
implementation project(":simplified-services-api")
implementation project(":simplified-ui-images")
implementation project(':simplified-ui-listeners-api')
implementation project(":simplified-ui-screen")
implementation project(":simplified-ui-accounts")
implementation project(":simplified-ui-errorpage")
implementation project(":simplified-ui-thread-api")
implementation libs.androidx.core
implementation libs.androidx.fragment
//fragment-ktx pulls in viewModel-ktx. We need to explicitly declare the latest viewModel-ktx
//to force fragment-ktx to use the latest viewModel-ktx and avoid duplicate class collisions
implementation libs.androidx.lifecycle.viewmodel.ktx
implementation libs.androidx.app.compat
implementation libs.androidx.cardview
implementation libs.androidx.constraint.layout
implementation libs.androidx.lifecycle.ext
implementation libs.androidx.paging
implementation libs.androidx.recycler.view
implementation libs.google.material
implementation libs.kotlin.stdlib
implementation libs.kotlin.reflect
implementation libs.nypl.theme
implementation libs.rxjava2
implementation libs.rxjava2.extensions
implementation libs.rxandroid2
implementation libs.slf4j
implementation libs.kotlin.coroutines.rx2
// Temporary workaround to force databinding codegen in Robolectric tests
// https://github.com/robolectric/robolectric/issues/3789
kaptTest libs.androidx.databinding.kapt
}