apply plugin: "com.android.library"
apply plugin: "kotlin-android"
apply plugin: "kotlin-kapt"

android {
	compileSdkVersion 30
}

dependencies {
	implementation("com.github.bumptech.glide:glide:3.8.0")
	implementation("de.greenrobot:eventbus:2.4.1")
	implementation("com.android.support:support-annotations:28.0.0")
	implementation("com.vanniktech:emoji:0.5.1")
	
	implementation(Libs.FIREBASE_ADS)
	implementation(Libs.FIREABSE_AUTH)
	implementation(Libs.FIREBASE_APPINDEXING)
	implementation(Libs.FIREBASE_ANALYTICS)
	implementation(Libs.FIREBASE_CONFIG)
	implementation(Libs.FIREBASE_REMOTE_CONFIG)
	implementation(Libs.FIREBASE_CRASHLYTICS)
	implementation(Libs.FIREBASE_DATABASE)
	implementation(Libs.FIREBASE_DYNAMIC_LINKS)
	implementation(Libs.FIREBASE_MESSAGING)
	implementation(Libs.FIREBASE_PERF)

	implementation(Libs.ANDROIDX_ANNOTATION)
	implementation(Libs.ANDROIDX_APPCOMPAT)
	implementation(Libs.ANDROIDX_BROWSER)
	implementation(Libs.ANDROIDX_CARDVIEW)
	implementation(Libs.ANDROIDX_CONSTRAINTLAYOUT)
	implementation(Libs.ANDROIDX_CORE)
	implementation(Libs.ANDROIDX_CORE_KTX)
	implementation(Libs.ANDROIDX_COORDINATOR_LAYOUT)
	implementation(Libs.ANDROIDX_CORE_TESTING)
	implementation(Libs.ANDROIDX_DRAWER_LAYOUT)
	implementation(Libs.ANDROIDX_ESPRESSO_CORE)
	implementation(Libs.ANDROIDX_ESPRESSO_CONTRIB)
	implementation(Libs.ANDROIDX_ESPRESSO_INTENTS)
	implementation(Libs.ANDROIDX_EXIFIINTERFACE)
	implementation(Libs.ANDROIDX_FRAGMENT_KTX)
	implementation(Libs.ANDROIDX_JUNIT)
	implementation(Libs.ANDROIDX_LIFECYCLE_VIEWMODEL_KTX)
	implementation(Libs.ANDROIDX_LIFECYCLE_COMPILER)
	implementation(Libs.ANDROIDX_LIFECYCLE_PROCESS)
	implementation(Libs.ANDROIDX_LIFECYCLE_REACTIVE_STREAMS)
	implementation(Libs.ANDROIDX_LIFECYCLE_LIVEDATA_KTX)
	implementation(Libs.ANDROIDX_NAVIGATION_FRAGMENT)
	implementation(Libs.ANDROIDX_NAVIGATION_FRAGMENT_KTX)
	implementation(Libs.ANDROIDX_NAVIGATION_UI_KTX)
	implementation(Libs.ANDROIDX_PALETTE)
	implementation(Libs.ANDROIDX_PREFERENCE)
	implementation(Libs.ANDROIDX_RECYCLER_VIEW)
	implementation(Libs.ANDROIDX_ROOM_RUNTIME)
	implementation(Libs.ANDROIDX_ROOM_RXJAVA2)
	implementation(Libs.ANDROIDX_ROOM_COMPILER)
	implementation(Libs.ANDROIDX_ROOM_KTX)
	implementation(Libs.ANDROIDX_ROOM_TESTING)
	implementation(Libs.ANDROIDX_SWIPEREFRESHLAYOUT)
	implementation(Libs.ANDROIDX_UIAUTOMATOR)
	implementation(Libs.ANDROIDX_TEST_CORE)
	implementation(Libs.ANDROIDX_TEST_RUNNER)
	implementation(Libs.ANDROIDX_VECTOR_DRAWABLE)
	implementation(Libs.ANDROIDX_VIEWPAGER2)
	implementation(Libs.ANDROIDX_WORK_MANAGER_RUNTIME_KTX)
	implementation(Libs.ANDROIDX_WORK_MANAGER_TESTING)

	implementation(Libs.GOOGLE_MATERIAL)

	implementation(Libs.DAGGER_ANDROID)
	kapt(Libs.DAGGER_ANDROID_PROCESSOR)
	kapt(Libs.DAGGER_COMPILER)

	implementation(Libs.PLAY_CORE)

	implementation(Libs.PLAY_SERVICES_AUTH)
	implementation(Libs.PLAY_SERVICES_BASE)
	implementation(Libs.PLAY_SERVICES_GAMES)
	implementation(Libs.PLAY_SERVICES_MAPS)

	implementation(Libs.BILLING)

	implementation(Libs.KOTLIN)
	implementation(Libs.KOTLIN_COROUTINES_TEST)
	implementation(Libs.KOTLIN_COROUTINES_ANDROID)
	implementation(Libs.KOTLIN_REFLECT)
	implementation(Libs.KOTLINX_COROUTINES_RX2)

	implementation(Libs.FACEBOOK_ANDROID)
}