diff --git a/libraries/docs/website/pom.xml b/libraries/docs/website/pom.xml
index 93e20841c87..8489d909e83 100644
--- a/libraries/docs/website/pom.xml
+++ b/libraries/docs/website/pom.xml
@@ -71,6 +71,12 @@
${basedir}
+
+
+ project.version
+ ${project.version}
+
+
diff --git a/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt b/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt
index b73b3cd51c5..7fd2c01b710 100644
--- a/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt
+++ b/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGenerator.kt
@@ -90,8 +90,8 @@ class SiteGenerator(val sourceDir: File, val outputDir: File) : Runnable {
- Home
- Documentation
- - API
- - JS
+ - API
+ - JS
- Blog
- FAQ
- Forum
diff --git a/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGeneratorMain.kt b/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGeneratorMain.kt
index 262e6890516..6005b2372ff 100644
--- a/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGeneratorMain.kt
+++ b/libraries/docs/website/src/main/kotlin/org/jetbrains/kotlin/site/SiteGeneratorMain.kt
@@ -2,14 +2,15 @@ package org.jetbrains.kotlin.site
import java.io.File
+val version = System.getProperty("project.version") ?: "SNAPSHOT"
+val versionDir = if (version.contains("SNAPSHOT")) "snapshot" else version
+
class SiteGeneratorMain(projectRoot: File) {
val srcDir = File(projectRoot, "src/main/templates")
val apiDocsDir = File(projectRoot, "../apidoc/target/site/apidocs")
val jsApiDocsDir = File(projectRoot, "../jsdoc/target/site/apidocs")
val siteOutputDir = File(projectRoot, "target/site")
- val version = System.getProperty("project.version") ?: "SNAPSHOT"
- val versionDir = if (version.contains("SNAPSHOT")) "snapshot" else version
fun generateSite(): Unit {
val generator = SiteGenerator(srcDir, siteOutputDir)