apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion 24 buildToolsVersion "24.0.2" defaultConfig { applicationId "net.thauvin.erik.android.tesremoteprogrammer" minSdkVersion 21 targetSdkVersion 24 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } sourceSets { main.java.srcDirs += 'src/main/kotlin' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:support-v13:24.1.1' compile 'com.android.support:appcompat-v7:24.1.1' compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" compile 'org.jetbrains.anko:anko-sdk23:0.9' compile 'org.jetbrains.anko:anko-appcompat-v7:0.9' compile 'org.jetbrains.anko:anko-support-v4:0.9' compile 'org.jetbrains.anko:anko-design:0.9' compile 'com.android.support:design:24.1.1' compile group: 'com.google.code.gson', name: 'gson', version: '2.7' // https://github.com/JakeWharton/ViewPagerIndicator compile 'fr.avianey.com.viewpagerindicator:library:2.4.1.1@aar' // https://github.com/AndroidDeveloperLB/AutoFitTextView compile 'com.github.AndroidDeveloperLB:AutoFitTextView:3' // https://github.com/hotchemi/PermissionsDispatcher compile 'com.github.hotchemi:permissionsdispatcher:2.1.3' kapt 'com.github.hotchemi:permissionsdispatcher-processor:2.1.3' } repositories { mavenCentral() maven { url "https://jitpack.io" } } kapt { generateStubs = true }