plugins { id "org.jlleitschuh.gradle.ktlint" version "6.2.1" } //noinspection GradleCompatible apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' android { compileSdkVersion 27 buildToolsVersion '28.0.3' defaultConfig { applicationId "net.thauvin.erik.android.tesremoteprogrammer" minSdkVersion 21 targetSdkVersion 27 versionCode 1 versionName "1.0" buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } sourceSets { main.java.srcDirs += 'src/main/kotlin' } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) testImplementation 'junit:junit:4.12' implementation 'com.android.support:support-v13:27.1.1' implementation 'com.android.support:appcompat-v7:27.1.1' implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" implementation "org.jetbrains.anko:anko-sdk23:$anko_version" implementation "org.jetbrains.anko:anko-appcompat-v7:$anko_version" implementation "org.jetbrains.anko:anko-support-v4:$anko_version" implementation "org.jetbrains.anko:anko-design:$anko_version" implementation 'com.android.support:design:27.1.1' implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.5' // https://github.com/JakeWharton/ViewPagerIndicator implementation 'fr.avianey.com.viewpagerindicator:library:2.4.1.1@aar' // https://github.com/AndroidDeveloperLB/AutoFitTextView implementation 'com.github.AndroidDeveloperLB:AutoFitTextView:4' // https://github.com/hotchemi/PermissionsDispatcher // Version 4.x does not work. implementation 'com.github.hotchemi:permissionsdispatcher:3.3.1' kapt 'com.github.hotchemi:permissionsdispatcher-processor:3.3.1' implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" // https://github.com/eggheadgames/android-about-box implementation 'com.github.eggheadgames:android-about-box:1.3.2' //implementation(name: 'library-debug', ext: 'aar') //implementation 'com.github.daniel-stoneuk:material-about-library:2.2.1' implementation 'com.android.support:animated-vector-drawable:27.1.1' implementation 'com.android.support:cardview-v7:27.1.1' // https://github.com/ACRA/acra implementation 'ch.acra:acra:4.9.2' } repositories { mavenCentral() maven { url "https://jitpack.io" } } kapt { //generateStubs = true }