Kotlin

[Kotlin] Dokka (Kdoc) 설정 방법

도토리흑미 2022. 1. 25. 13:35

Project 수준 build.gradle 설정

buildscript {
    ext {
        kotlin_version = "1.5.31"
        dokka_version = "0.10.0"
    }

    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath "com.android.tools.build:gradle:4.2.1"
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version"
    }
}

 

App 수준 build.gradle 설정

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    id 'kotlin-kapt'
    id 'org.jetbrains.dokka'
}

dokka {
    outputFormat = 'html'
    outputDirectory = "$rootDir/javadocs"
}

- outputDirectory에 저장된다

 

이후에 터미널에서 gradlew dokka 입력

 

참고) 'org.jetbrains.dokka-android'로 gradle 설정했을 때는 잘 동작하지 않았다.