forked from MobileNativeFoundation/Store
-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.gradle
71 lines (66 loc) · 2.28 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
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'com.getkeepsafe.dexcount'
apply plugin: 'kotlin-kapt'
apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion versions.compileSdk
buildToolsVersion versions.buildTools
defaultConfig {
applicationId "com.dropbox.android.store.sample"
minSdkVersion 19
compileSdkVersion versions.compileSdk
targetSdkVersion versions.targetSdk
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
lintOptions {
abortOnError false
disable 'InvalidPackage'
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile) {
kotlinOptions {
jvmTarget = "1.8"
}
}
dependencies {
testImplementation libraries.junit
testImplementation libraries.mockito
testImplementation libraries.assertJ
testImplementation libraries.junit
testImplementation libraries.coroutinesTest
testCompileOnly libraries.jsr305
implementation libraries.supportRecyclerView
implementation libraries.supportAppCompat
implementation libraries.supportFragments
implementation libraries.supportLifecycle
implementation libraries.supportCardView
implementation libraries.supportDesign
implementation libraries.retrofit
implementation libraries.roomRuntime
implementation libraries.picasso
implementation libraries.guava
implementation libraries.moshi
implementation libraries.retrofitMoshiConverter
kapt(libraries.moshiCodegen)
kapt(libraries.roomCompiler)
implementation project(':store')
implementation project(':cache')
implementation project(':filesystem')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$versions.kotlin"
implementation libraries.coroutinesCore
implementation 'com.jakewharton.retrofit:retrofit2-kotlin-coroutines-adapter:0.9.2'
implementation libraries.coroutinesAndroid
}