android-finance-tracker/app/build.gradle
2018-11-02 21:01:20 -04:00

54 lines
1.4 KiB
Groovy

plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
repositories {
google()
jcenter()
}
android {
signingConfigs {
}
compileSdkVersion 28
defaultConfig {
applicationId "online.anthonycicchetti.financetracker"
minSdkVersion 24
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
buildToolsVersion '28.0.3'
}
dependencies {
implementation project(':common')
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation(Libs.kotlin_stdlib_jdk8)
implementation(Libs.kotlin_reflect)
testImplementation(Libs.junit_jupiter_api)
testRuntimeOnly(Libs.junit_jupiter_engine)
implementation(Libs.material)
implementation(Libs.appcompat)
implementation(Libs.constraintlayout_solver)
androidTestImplementation(Libs.androidx_test_core)
androidTestImplementation(Libs.androidx_test_runner)
androidTestImplementation(Libs.espresso_core)
}
//tasks.named<Delete>("clean") {
// delete(rootProject.buildDir)
//}