Update pom.xml for kotlin doc generateor
diff --git a/java/kotlin/pom.xml b/java/kotlin/pom.xml
index 5f28125..ca2135a 100644
--- a/java/kotlin/pom.xml
+++ b/java/kotlin/pom.xml
@@ -18,6 +18,7 @@
<properties>
<kotlin.version>1.4.31</kotlin.version>
+ <dokka.version>1.4.32</dokka.version>
</properties>
<dependencies>
@@ -234,7 +235,47 @@
</instructions>
</configuration>
</plugin>
+ <!-- Dokka configuration -->
+ <plugin>
+ <groupId>org.jetbrains.dokka</groupId>
+ <artifactId>dokka-maven-plugin</artifactId>
+ <version>${dokka.version}</version>
+ <executions>
+ <execution>
+ <phase>pre-site</phase>
+ <goals>
+ <goal>dokka</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <outputDir>gcode/kotlin</outputDir>
+ <sourceDirectories><dir>${project.basedir}/src/main/kotlin/com/google/protobuf</dir></sourceDirectories>
+
+ <externalDocumentationLinks>
+ <link>
+ <url>https://developers.google.com/protocol-buffers/docs/reference/java/</url>
+ </link>
+ </externalDocumentationLinks>
+
+ <dokkaPlugins>
+ <plugin>
+ <groupId>org.jetbrains.dokka</groupId>
+ <artifactId>gfm-plugin</artifactId>
+ <version>${dokka.version}</version>
+ </plugin>
+ </dokkaPlugins>
+ </configuration>
+ </plugin>
</plugins>
</build>
+
+ <pluginRepositories>
+ <pluginRepository>
+ <id>jcenter</id>
+ <name>JCenter</name>
+ <url>https://jcenter.bintray.com/</url>
+ </pluginRepository>
+ </pluginRepositories>
</project>