Skip to content

Instantly share code, notes, and snippets.

@pranaypatel512
Created November 3, 2018 16:17
Show Gist options
  • Save pranaypatel512/4a1cff485340a1764965ad2d58776fd9 to your computer and use it in GitHub Desktop.
Save pranaypatel512/4a1cff485340a1764965ad2d58776fd9 to your computer and use it in GitHub Desktop.
gradle_dependencies_section
def config = rootProject.extensions.getByName("ext") // Create variable to access "ext" members
android {
...
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
//Access dependencies
implementation config.commonDependency.kotlin
implementation config.commonDependency.supportLib
implementation config.commonDependency.designSupportLib
implementation config.commonDependency.constraintLayout
testImplementation config.commonDependency.jUnit
androidTestImplementation config.commonDependency.testRunner
androidTestImplementation config.commonDependency.espressoCore
//Firebase dependency
implementation config.firebaseDependency.firebaseCore
implementation config.firebaseDependency.firebaseAuth
implementation config.firebaseDependency.firebaseStorage
implementation config.firebaseDependency.firebaseDatabase
implementation config.commonDependency.circleimageview
implementation config.commonDependency.recyclerView
implementation config.commonDependency.xwrayGroupie
implementation config.commonDependency.picasso
implementation config.commonDependency.wangAvi
implementation config.commonDependency.glide
annotationProcessor config.commonDependency.glideCompiler
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment