From 15384777c5595093ed15ccaf6782c708a02e3968 Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Fri, 21 Feb 2020 15:17:45 +0100 Subject: [PATCH] [build][version]compiler version with milestone clause --- .../src/main/kotlin/org/jetbrains/kotlin/VersionGenerator.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/shared/buildSrc/src/main/kotlin/org/jetbrains/kotlin/VersionGenerator.kt b/shared/buildSrc/src/main/kotlin/org/jetbrains/kotlin/VersionGenerator.kt index d5b9132be8f..b78f19a872d 100644 --- a/shared/buildSrc/src/main/kotlin/org/jetbrains/kotlin/VersionGenerator.kt +++ b/shared/buildSrc/src/main/kotlin/org/jetbrains/kotlin/VersionGenerator.kt @@ -41,16 +41,17 @@ open class VersionGenerator: DefaultTask() { val major = version[0].toInt() val minor = version[1].toInt() val maintenance = if (version.size > 2) version[2].toInt() else 0 + val milestone = konanVersion.split("-M").getOrNull(1)?.toInt() ?: -1 project.logger.info("BUILD_NUMBER: $buildNumber") val build = buildNumber?.let { - it.split("-")[2].toInt() //7-dev-buildcount + it.split("-").last().toInt() //7-dev-buildcount }?: -1 + """ |package org.jetbrains.kotlin.konan | |internal val currentCompilerVersion: CompilerVersion = - | CompilerVersionImpl($meta, $major, $minor, $maintenance, $build) + | CompilerVersionImpl($meta, $major, $minor, $maintenance, $milestone, $build) | |val CompilerVersion.Companion.CURRENT: CompilerVersion | get() = currentCompilerVersion