Skip to content

Instantly share code, notes, and snippets.

@marukami
Last active January 10, 2018 20:11
Show Gist options
  • Save marukami/8d392afd875187b37653a188c743cf73 to your computer and use it in GitHub Desktop.
Save marukami/8d392afd875187b37653a188c743cf73 to your computer and use it in GitHub Desktop.
Example shared dependencies.gralde
ext.versions = [
code : 1,
name : '1.0',
minSdk : 16,
targetSdk : 26,
compileSdk : 26,
buildTools : '26.0.1',
kotlin : '1.2.10',
androidGradlePlugin: '3.0.0',
dagger : '2.10',
supportLibs : '26.0.1',
constraintLayout : '1.0.2',
junit : '4.12',
espresso : '3.0.0',
supportTestRunner : '1.0.0',
]
ext.gradlePlugins = [
android: "com.android.tools.build:gradle:$versions.androidGradlePlugin",
kotlin : "org.jetbrains.kotlin:kotlin-gradle-plugin:$versions.kotlin",
]
ext.libraries = [
kotlin : "org.jetbrains.kotlin:kotlin-stdlib-jre7:$versions.kotlin",
supportAppCompat : "com.android.support:appcompat-v7:$versions.supportLibs",
constraintLayout : "com.android.support.constraint:constraint-layout:$versions.constraintLayout",
daggerRuntime : "com.google.dagger:dagger:$versions.dagger"
daggerAndroid : "com.google.dagger:dagger-android:$versions.dagger"
daggerAndroidSupport: "com.google.dagger:dagger-android-support:$versions.dagger"
junit : "junit:junit:$versions.junit",
supportTestRunner : "com.android.support.test:runner:$versions.supportTestRunner",
espressoCore : "com.android.support.test.espresso:espresso-core:$versions.espresso",
]
ext.annotations = [
daggerCompiler : "com.google.dagger:dagger-compiler:$versions.dagger",
daggerAndroidCompiler: "com.google.dagger:dagger-android-processor:$versions.dagger"
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment