From 89cc1b3abb30e26f3d423e5346c615ec45c124b3 Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Wed, 25 Apr 2018 00:53:40 +0300 Subject: [PATCH] [gradle][publish] attempt to fix sample dependencies --- samples/build.gradle | 2 +- tools/kotlin-native-gradle-plugin/build.gradle | 15 +++------------ 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/samples/build.gradle b/samples/build.gradle index 7484f951501..9ea34e0eaa0 100644 --- a/samples/build.gradle +++ b/samples/build.gradle @@ -8,7 +8,7 @@ subprojects { } dependencies { - classpath "org.jetbrains.kotlin:kotlin-native-gradle-plugin:${project.property('konan.plugin.version')}" + classpath "org.jetbrains.kotlin:kotlin-native-gradle-plugin:+" } } } diff --git a/tools/kotlin-native-gradle-plugin/build.gradle b/tools/kotlin-native-gradle-plugin/build.gradle index 964fef85f8a..2c9c2c0a65d 100644 --- a/tools/kotlin-native-gradle-plugin/build.gradle +++ b/tools/kotlin-native-gradle-plugin/build.gradle @@ -46,18 +46,9 @@ group = 'org.jetbrains.kotlin' // Gradle doesn't allow using the KonanVersion class defined in `shared` from this build. // TODO: Investigate if we can workaround this issue in better way. def metaVersion = project.findProperty("konanMetaVersion")?.toString()?.toLowerCase() ?: "dev" -switch (metaVersion) { - case "dev": - // Use a full build number (e.g. 0.7-dev-123) for dev builds to distinguish them. - version = project.findProperty("build.number")?.toString() ?: konanVersion - break - case "rel": - // Use the version specified for the project (e.g. 0.7) in case of release builds. - version = konanVersion - break - default: - // Just append the meta-version in other cases, e.g. 0.7-rc1, 0.7-beta - version = "$konanVersion-$metaVersion" +version = "$konanVersion-$metaVersion" +if (project.hasProperty("build.number")) { + version <<= "-${project.findProperty("build.number")?.toString().split('-')[2]}" } repositories {