Skip to content

Instantly share code, notes, and snippets.

@wengych
Last active August 29, 2015 14:21
Show Gist options
  • Save wengych/58cb84fdc0b2afe94c75 to your computer and use it in GitHub Desktop.
Save wengych/58cb84fdc0b2afe94c75 to your computer and use it in GitHub Desktop.
buildscript {
ext.kotlin_version = '0.11.91.4'
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
}
}
apply plugin: 'android'
apply plugin: 'kotlin-android'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
lintOptions {
checkReleaseBuilds false
abortOnError false
}
sourceSets.main {
jni.srcDirs = []
java.srcDirs += 'src/main/kotlin'
}
buildTypes {
release {
tasks.whenTaskAdded { task ->
if (task.name.equals("lint")) {
task.enabled = false
}
}
}
}
packagingOptions{
exclude 'META-INF/*'
exclude 'META-INF/LICENSE.txt'
exclude 'overview.html'
exclude 'overviewj.html'
}
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
}
repositories {
jcenter()
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile "org.apache.commons:commons-lang3:3.3.2"
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
compile 'org.jetbrains.anko:anko:0.6-15s'
}
tasks.whenTaskAdded { task ->
if (task.name.equals("lint")) {
task.enabled = false
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment