Skip to content

Instantly share code, notes, and snippets.

@nksaroj
nksaroj / app.gradle.build.kts
Created September 6, 2018 13:44
Kotlon DSL
plugins {
id("com.android.application")
kotlin("android")
kotlin("android.extensions")
}
val versionName = Versions.Android.appVersionName
android {
compileSdkVersion(Versions.Android.compileSdkVersion)
object Config {
object Application {
val applicationId = "sk.android.com.kotlindsl"
}
object BuildFurniture {
val ENABLE_CRASHLYTICS = "ENABLE_CRASHLYTICS"
}
@nksaroj
nksaroj / app-build.gradle.kts
Last active September 6, 2018 13:16
Kotlin DSL
plugins {
id("com.android.application")
kotlin("android")
kotlin("android.extensions")
}
android {
compileSdkVersion(28)
defaultConfig {
applicationId = "sk.android.com.kotlindsl"
@nksaroj
nksaroj / root-build.gradle.kts
Last active September 6, 2018 13:16
Kotlin DSL
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath("com.android.tools.build:gradle:3.2.0-rc02")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.61")
}
}
@nksaroj
nksaroj / fgCsw.markdown
Created April 29, 2014 12:20
A Pen by A Non Ymous.