desktop (gradle): support specifying more versions in Gradle (#3614)
This commit is contained in:
parent
51bf2f413c
commit
07334b057d
@ -102,9 +102,8 @@ compose {
|
|||||||
// Packaging requires to have version like MAJOR.MINOR.PATCH
|
// Packaging requires to have version like MAJOR.MINOR.PATCH
|
||||||
var adjustedVersion = rootProject.extra["desktop.version_name"] as String
|
var adjustedVersion = rootProject.extra["desktop.version_name"] as String
|
||||||
adjustedVersion = adjustedVersion.replace(Regex("[^0-9.]"), "")
|
adjustedVersion = adjustedVersion.replace(Regex("[^0-9.]"), "")
|
||||||
if (adjustedVersion.split(".").size != 3) {
|
val split = adjustedVersion.split(".")
|
||||||
adjustedVersion += ".0"
|
adjustedVersion = split[0] + "." + (split.getOrNull(1) ?: "0") + "." + (split.getOrNull(2) ?: "0")
|
||||||
}
|
|
||||||
version = adjustedVersion
|
version = adjustedVersion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user