Skip to content

Instantly share code, notes, and snippets.

@bitristan
Forked from benigumocom/build.gradle.kts
Created July 24, 2024 05:41
Show Gist options
  • Save bitristan/df457f836bd46f9f81ec74d90b5922a9 to your computer and use it in GitHub Desktop.
Save bitristan/df457f836bd46f9f81ec74d90b5922a9 to your computer and use it in GitHub Desktop.
Dagget-Hilt + KSP
// Project
plugins {
alias(libs.plugins.ksp) apply false
alias(libs.plugins.hilt) apply false
}
// Module
plugins {
alias(libs.plugins.ksp)
alias(libs.plugins.hilt)
}
dependencies {
ksp(libs.hilt.android.compiler)
implementation(libs.hilt.android)
// kspAndroidTest(libs.hilt.android.compiler)
// androidTestImplementation(libs.hilt.android.testing)
}
[versions]
android-gradle-plugin = "8.1.2"
kotlin = "1.9.10"
ksp = "1.9.10-1.0.13"
hilt = "2.48.1"
[plugins]
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
hilt = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
[libraries]
hilt-android-compiler = { group = "com.google.dagger", name = "hilt-android-compiler", version.ref = "hilt" }
hilt-android = { group = "com.google.dagger", name = "hilt-android", version.ref = "hilt" }
# hilt-android-testing = { group = "com.google.dagger", name = "hilt-android-testing", version.ref = "hilt" }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment