From c4c6a165d968fefbf8caa52b9c9763b58fc39803 Mon Sep 17 00:00:00 2001 From: Paweł Marks Date: Tue, 11 Feb 2020 14:16:11 +0100 Subject: Creates dokka base --- .idea/compiler.xml | 2 ++ plugins/base/build.gradle.kts | 8 ++++++++ plugins/base/src/main/kotlin/DokkaBase.kt | 4 ++++ .../META-INF/services/org.jetbrains.dokka.plugability.DokkaPlugin | 1 + settings.gradle.kts | 1 + 5 files changed, 16 insertions(+) create mode 100644 plugins/base/build.gradle.kts create mode 100644 plugins/base/src/main/kotlin/DokkaBase.kt create mode 100644 plugins/base/src/main/resources/META-INF/services/org.jetbrains.dokka.plugability.DokkaPlugin diff --git a/.idea/compiler.xml b/.idea/compiler.xml index e9bdb9c1..076cae16 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -36,6 +36,8 @@ + + diff --git a/plugins/base/build.gradle.kts b/plugins/base/build.gradle.kts new file mode 100644 index 00000000..386a3288 --- /dev/null +++ b/plugins/base/build.gradle.kts @@ -0,0 +1,8 @@ +publishing { + publications { + register("basePlugin") { + artifactId = "dokka-base" + from(components["java"]) + } + } +} \ No newline at end of file diff --git a/plugins/base/src/main/kotlin/DokkaBase.kt b/plugins/base/src/main/kotlin/DokkaBase.kt new file mode 100644 index 00000000..e82a59bf --- /dev/null +++ b/plugins/base/src/main/kotlin/DokkaBase.kt @@ -0,0 +1,4 @@ +import org.jetbrains.dokka.plugability.DokkaPlugin + +class DokkaBase: DokkaPlugin() { +} \ No newline at end of file diff --git a/plugins/base/src/main/resources/META-INF/services/org.jetbrains.dokka.plugability.DokkaPlugin b/plugins/base/src/main/resources/META-INF/services/org.jetbrains.dokka.plugability.DokkaPlugin new file mode 100644 index 00000000..bc8de448 --- /dev/null +++ b/plugins/base/src/main/resources/META-INF/services/org.jetbrains.dokka.plugability.DokkaPlugin @@ -0,0 +1 @@ +org.jetbrains.dokka.base.DokkaBase diff --git a/settings.gradle.kts b/settings.gradle.kts index f6735d85..263a1b09 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -6,6 +6,7 @@ include("testApi") include("runners:gradle-plugin") include("runners:cli") include("runners:maven-plugin") +include("plugins:base") include("plugins:mathjax") include("plugins:kotlin-as-java") include("integration-tests:gradle-integration-tests") -- cgit