Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration Nordic Gradle Plugins 2.6.1 and new documentation #126

Merged
merged 11 commits into from
Dec 23, 2024
Prev Previous commit
Next Next commit
Enabling Dokka V2
philips77 committed Dec 23, 2024
commit cead81cc6caadeac7e782fd4955032ab2e077909
7 changes: 6 additions & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
@@ -32,7 +32,6 @@ plugins {
alias(libs.plugins.android.library) apply false
alias(libs.plugins.hilt) apply false
alias(libs.plugins.kotlin.parcelize) apply false
alias(libs.plugins.kotlin.dokka) apply false
alias(libs.plugins.compose.compiler) apply false

// Nordic plugins are defined in https://github.com/NordicSemiconductor/Android-Gradle-Plugins
@@ -43,4 +42,10 @@ plugins {
alias(libs.plugins.nordic.hilt) apply false
alias(libs.plugins.nordic.nexus.android) apply false
alias(libs.plugins.nordic.kotlin.android) apply false

// This plugin is used to generate Dokka documentation.
alias(libs.plugins.kotlin.dokka) apply false
// This applies Nordic look & feel to generated Dokka documentation.
// https://github.com/NordicSemiconductor/Android-Gradle-Plugins/blob/main/plugins/src/main/kotlin/NordicDokkaPlugin.kt
alias(libs.plugins.nordic.dokka) apply true
}
3 changes: 3 additions & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -72,3 +72,6 @@ android.defaults.buildfeatures.aidl=false
android.defaults.buildfeatures.renderscript=false
android.defaults.buildfeatures.resvalues=false
android.defaults.buildfeatures.shaders=false

org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled
org.jetbrains.dokka.experimental.gradle.pluginMode.noWarn=true