zcash-android-wallet-zcon1/zcash-android-wallet-app/build.gradle

83 lines
3.0 KiB
Groovy
Raw Normal View History

2018-10-29 17:22:22 -07:00
buildscript {
2018-10-31 22:19:50 -07:00
ext.buildConfig = [
'compileSdkVersion': 28,
2019-02-16 00:47:39 -08:00
'minSdkVersion': 21,
2018-10-31 22:19:50 -07:00
'targetSdkVersion': 28
]
ext.versions = [
2018-11-11 19:36:17 -08:00
'dagger': '2.19',
'kotlin': '1.3.11',
'coroutines': '1.1.0',
2018-10-31 22:19:50 -07:00
'navigation': '1.0.0-alpha07'
]
ext.deps = [
'androidx': [
'appcompat': 'androidx.appcompat:appcompat:1.0.0',
'constraintLayout': 'androidx.constraintlayout:constraintlayout:2.0.0-alpha3',
'core': 'androidx.core:core:1.0.0',
2018-10-31 22:19:50 -07:00
'coreKtx': 'androidx.core:core-ktx:1.0.0',
'multidex': 'androidx.multidex:multidex:2.0.1',
2018-10-31 22:19:50 -07:00
'navigation': [
'fragment': "android.arch.navigation:navigation-fragment:${versions.navigation}",
'fragmentKtx': "android.arch.navigation:navigation-fragment-ktx:${versions.navigation}",
'ui': "android.arch.navigation:navigation-ui:${versions.navigation}",
'uiKtx': "android.arch.navigation:navigation-ui-ktx:${versions.navigation}"
],
'test': [
'runner': 'androidx.test:runner:1.1.0',
'espresso': 'androidx.test.espresso:espresso-core:3.1.0'
]
],
2018-11-11 19:36:17 -08:00
'dagger': [
'android': [
'processor': "com.google.dagger:dagger-android-processor:${versions.dagger}",
'support': "com.google.dagger:dagger-android-support:${versions.dagger}",
],
'compiler': "com.google.dagger:dagger-compiler:${versions.dagger}"
],
2018-10-31 22:19:50 -07:00
'junit': 'junit:junit:4.12',
'kotlin': [
'coroutines': [
'core': "org.jetbrains.kotlinx:kotlinx-coroutines-core:${versions.coroutines}",
'android': "org.jetbrains.kotlinx:kotlinx-coroutines-android:${versions.coroutines}"
],
'reflect': "org.jetbrains.kotlin:kotlin-reflect:${versions.kotlin}",
2018-10-31 22:19:50 -07:00
'stdlib': "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${versions.kotlin}"
],
'lottie': "com.airbnb.android:lottie:2.7.0",
2018-11-21 02:11:48 -08:00
'material': 'com.google.android.material:material:1.0.0',
'speeddial': 'com.leinardi.android:speed-dial:2.0.0',
'stetho': 'com.facebook.stetho:stetho:1.5.0',
2018-11-21 02:11:48 -08:00
'zcash': [
2019-02-22 12:50:45 -08:00
'walletSdk': "cash.z.android.wallet:zcash-android-wallet-sdk:1.7.3@aar"
2018-11-21 02:11:48 -08:00
]
2018-10-31 22:19:50 -07:00
]
2018-10-29 17:22:22 -07:00
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.0-alpha09'
2018-10-31 22:19:50 -07:00
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kotlin}"
2018-11-12 10:38:37 -08:00
classpath "com.github.ben-manes:gradle-versions-plugin:0.20.0"
2018-10-31 22:19:50 -07:00
classpath 'com.deploygate:gradle:1.1.5'
2019-02-16 00:47:39 -08:00
classpath 'com.google.gms:google-services:4.2.0'
2018-10-29 17:22:22 -07:00
}
}
allprojects {
repositories {
2018-11-21 02:11:48 -08:00
mavenLocal()
flatDir {
dirs 'libs'
}
2018-10-29 17:22:22 -07:00
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}