From d69df1898dd004aa5acb6092d0a3f9d065dcc5b9 Mon Sep 17 00:00:00 2001 From: Pavel Punegov Date: Fri, 18 Feb 2022 10:16:18 +0300 Subject: [PATCH] [build] Advance kotlin-build-gradle-plugin version to 0.0.38 in the repo Use build Gradle plugin version property --- build.gradle.kts | 2 +- buildSrc/build.gradle.kts | 3 +-- buildSrc/gradle.properties | 2 ++ buildSrc/settings.gradle | 5 +++-- .../kotlin-build-gradle-plugin/src/BuildProperties.kt | 2 ++ gradle.properties | 2 ++ gradle/verification-metadata.xml | 5 +++++ kotlin-native/performance/build.gradle | 2 +- kotlin-native/performance/buildSrc/build.gradle.kts | 4 ++-- kotlin-native/performance/buildSrc/gradle.properties | 1 + kotlin-native/performance/buildSrc/settings.gradle.kts | 2 +- kotlin-native/performance/gradle.properties | 4 +++- .../tools/benchmarksAnalyzer/buildSrc/build.gradle.kts | 4 ++-- .../tools/benchmarksAnalyzer/buildSrc/gradle.properties | 1 + .../tools/benchmarksAnalyzer/buildSrc/settings.gradle.kts | 2 +- .../tools/performance-server/buildSrc/build.gradle.kts | 4 ++-- .../tools/performance-server/buildSrc/gradle.properties | 1 + .../tools/performance-server/buildSrc/settings.gradle.kts | 2 +- .../tools/performance-server/ui/buildSrc/build.gradle.kts | 4 ++-- .../tools/performance-server/ui/buildSrc/gradle.properties | 1 + .../tools/performance-server/ui/buildSrc/settings.gradle.kts | 2 +- settings.gradle | 3 ++- 22 files changed, 38 insertions(+), 20 deletions(-) create mode 100644 kotlin-native/performance/buildSrc/gradle.properties create mode 100644 kotlin-native/tools/benchmarksAnalyzer/buildSrc/gradle.properties create mode 100644 kotlin-native/tools/performance-server/buildSrc/gradle.properties create mode 100644 kotlin-native/tools/performance-server/ui/buildSrc/gradle.properties diff --git a/build.gradle.kts b/build.gradle.kts index 401aceef317..185c1c1e466 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -29,7 +29,7 @@ buildscript { dependencies { bootstrapCompilerClasspath(kotlin("compiler-embeddable", bootstrapKotlinVersion)) - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") classpath(kotlin("gradle-plugin", bootstrapKotlinVersion)) classpath(kotlin("serialization", bootstrapKotlinVersion)) } diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 5080301182c..3dff4c68f0f 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -22,7 +22,6 @@ buildscript { } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") classpath("org.jetbrains.kotlin:kotlin-sam-with-receiver:${project.bootstrapKotlinVersion}") } @@ -149,7 +148,7 @@ java { dependencies { implementation(kotlin("stdlib", embeddedKotlinVersion)) implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") - implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") implementation("com.gradle.publish:plugin-publish-plugin:0.20.0") implementation("org.jetbrains.dokka:dokka-gradle-plugin:1.6.10") diff --git a/buildSrc/gradle.properties b/buildSrc/gradle.properties index b43646f359d..25bbac9e8c2 100644 --- a/buildSrc/gradle.properties +++ b/buildSrc/gradle.properties @@ -6,3 +6,5 @@ cacheRedirectorEnabled=true #buildSrc.kotlin.repo=https://jcenter.bintray.com #buildSrc.kotlin.version=1.1.50 + +kotlin.build.gradlePlugin.version=0.0.38 diff --git a/buildSrc/settings.gradle b/buildSrc/settings.gradle index 7e92a184469..778523384b1 100644 --- a/buildSrc/settings.gradle +++ b/buildSrc/settings.gradle @@ -20,9 +20,10 @@ buildscript { } mavenCentral() } + def buildGradlePluginVersion = ext["kotlin.build.gradlePlugin.version"] dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:$buildGradlePluginVersion") } } -include "prepare-deps" +include "prepare-deps" \ No newline at end of file diff --git a/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt b/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt index a8553de51d6..41a56a0e90e 100644 --- a/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt +++ b/dependencies/kotlin-build-gradle-plugin/src/BuildProperties.kt @@ -66,6 +66,8 @@ class KotlinBuildProperties( val buildCachePassword: String? = getOrNull("kotlin.build.cache.password") as String? + val buildGradlePluginVersion: String? = getOrNull("kotlin.build.gradlePlugin.version") as String? + val kotlinBootstrapVersion: String? = getOrNull("bootstrap.kotlin.default.version") as String? val defaultSnapshotVersion: String? = getOrNull("defaultSnapshotVersion") as String? diff --git a/gradle.properties b/gradle.properties index 8cd0c8b437d..b80df009a26 100644 --- a/gradle.properties +++ b/gradle.properties @@ -11,6 +11,8 @@ systemProp.org.gradle.internal.http.socketTimeout=90000 cacheRedirectorEnabled=true defaultSnapshotVersion=1.7.255-SNAPSHOT +kotlin.build.gradlePlugin.version=0.0.38 + #maven.repository.mirror=http://repository.jetbrains.com/remote-repos/ #bootstrap.kotlin.repo=https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap #bootstrap.kotlin.version=1.1.50-dev-1451 diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index a09f3a2ae32..99dbeef2909 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -6573,6 +6573,11 @@ + + + + + diff --git a/kotlin-native/performance/build.gradle b/kotlin-native/performance/build.gradle index 930df6cdd91..cabbdac69ba 100644 --- a/kotlin-native/performance/build.gradle +++ b/kotlin-native/performance/build.gradle @@ -31,7 +31,7 @@ buildscript { } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") } } diff --git a/kotlin-native/performance/buildSrc/build.gradle.kts b/kotlin-native/performance/buildSrc/build.gradle.kts index 9346971bbe4..9d7ece82abe 100644 --- a/kotlin-native/performance/buildSrc/build.gradle.kts +++ b/kotlin-native/performance/buildSrc/build.gradle.kts @@ -30,7 +30,7 @@ buildscript { } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") } } @@ -81,7 +81,7 @@ tasks.withType().configureEach { dependencies { - implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-native-utils:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-util-klib:${project.bootstrapKotlinVersion}") diff --git a/kotlin-native/performance/buildSrc/gradle.properties b/kotlin-native/performance/buildSrc/gradle.properties new file mode 100644 index 00000000000..75799314021 --- /dev/null +++ b/kotlin-native/performance/buildSrc/gradle.properties @@ -0,0 +1 @@ +kotlin.build.gradlePlugin.version=0.0.38 \ No newline at end of file diff --git a/kotlin-native/performance/buildSrc/settings.gradle.kts b/kotlin-native/performance/buildSrc/settings.gradle.kts index 9dc1f9ba50e..8f1a17762ff 100644 --- a/kotlin-native/performance/buildSrc/settings.gradle.kts +++ b/kotlin-native/performance/buildSrc/settings.gradle.kts @@ -14,7 +14,7 @@ buildscript { mavenCentral() } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${extra["kotlin.build.gradlePlugin.version"]}") } } diff --git a/kotlin-native/performance/gradle.properties b/kotlin-native/performance/gradle.properties index ed1877a4ab1..43506877f51 100644 --- a/kotlin-native/performance/gradle.properties +++ b/kotlin-native/performance/gradle.properties @@ -19,4 +19,6 @@ externalReports = coroutinesReport.txt externalBenchmarksReport = externalReport.json # Avoid building platform libraries by the MPP plugin. -kotlin.native.distribution.type=prebuilt \ No newline at end of file +kotlin.native.distribution.type=prebuilt + +kotlin.build.gradlePlugin.version=0.0.38 \ No newline at end of file diff --git a/kotlin-native/tools/benchmarksAnalyzer/buildSrc/build.gradle.kts b/kotlin-native/tools/benchmarksAnalyzer/buildSrc/build.gradle.kts index 824f1395906..c473279356f 100644 --- a/kotlin-native/tools/benchmarksAnalyzer/buildSrc/build.gradle.kts +++ b/kotlin-native/tools/benchmarksAnalyzer/buildSrc/build.gradle.kts @@ -32,7 +32,7 @@ buildscript { } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") } } @@ -82,7 +82,7 @@ tasks.withType().configureEach { } dependencies { - implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-native-utils:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-util-klib:${project.bootstrapKotlinVersion}") diff --git a/kotlin-native/tools/benchmarksAnalyzer/buildSrc/gradle.properties b/kotlin-native/tools/benchmarksAnalyzer/buildSrc/gradle.properties new file mode 100644 index 00000000000..75799314021 --- /dev/null +++ b/kotlin-native/tools/benchmarksAnalyzer/buildSrc/gradle.properties @@ -0,0 +1 @@ +kotlin.build.gradlePlugin.version=0.0.38 \ No newline at end of file diff --git a/kotlin-native/tools/benchmarksAnalyzer/buildSrc/settings.gradle.kts b/kotlin-native/tools/benchmarksAnalyzer/buildSrc/settings.gradle.kts index 0a67f983b25..761fce1f5d5 100644 --- a/kotlin-native/tools/benchmarksAnalyzer/buildSrc/settings.gradle.kts +++ b/kotlin-native/tools/benchmarksAnalyzer/buildSrc/settings.gradle.kts @@ -13,6 +13,6 @@ buildscript { mavenCentral() } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${extra["kotlin.build.gradlePlugin.version"]}") } } diff --git a/kotlin-native/tools/performance-server/buildSrc/build.gradle.kts b/kotlin-native/tools/performance-server/buildSrc/build.gradle.kts index 6f1be317e57..49920dd6566 100644 --- a/kotlin-native/tools/performance-server/buildSrc/build.gradle.kts +++ b/kotlin-native/tools/performance-server/buildSrc/build.gradle.kts @@ -30,7 +30,7 @@ buildscript { } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") } } @@ -80,7 +80,7 @@ tasks.withType().configureEach { } dependencies { - implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-native-utils:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-util-klib:${project.bootstrapKotlinVersion}") diff --git a/kotlin-native/tools/performance-server/buildSrc/gradle.properties b/kotlin-native/tools/performance-server/buildSrc/gradle.properties new file mode 100644 index 00000000000..75799314021 --- /dev/null +++ b/kotlin-native/tools/performance-server/buildSrc/gradle.properties @@ -0,0 +1 @@ +kotlin.build.gradlePlugin.version=0.0.38 \ No newline at end of file diff --git a/kotlin-native/tools/performance-server/buildSrc/settings.gradle.kts b/kotlin-native/tools/performance-server/buildSrc/settings.gradle.kts index 0a67f983b25..761fce1f5d5 100644 --- a/kotlin-native/tools/performance-server/buildSrc/settings.gradle.kts +++ b/kotlin-native/tools/performance-server/buildSrc/settings.gradle.kts @@ -13,6 +13,6 @@ buildscript { mavenCentral() } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${extra["kotlin.build.gradlePlugin.version"]}") } } diff --git a/kotlin-native/tools/performance-server/ui/buildSrc/build.gradle.kts b/kotlin-native/tools/performance-server/ui/buildSrc/build.gradle.kts index 48a160099a8..963aa50e66d 100644 --- a/kotlin-native/tools/performance-server/ui/buildSrc/build.gradle.kts +++ b/kotlin-native/tools/performance-server/ui/buildSrc/build.gradle.kts @@ -29,7 +29,7 @@ buildscript { } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${kotlinBuildProperties.buildGradlePluginVersion}") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") } } @@ -78,7 +78,7 @@ tasks.withType().configureEach { } dependencies { - implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:$buildGradlePluginVersion") implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-native-utils:${project.bootstrapKotlinVersion}") api("org.jetbrains.kotlin:kotlin-util-klib:${project.bootstrapKotlinVersion}") diff --git a/kotlin-native/tools/performance-server/ui/buildSrc/gradle.properties b/kotlin-native/tools/performance-server/ui/buildSrc/gradle.properties new file mode 100644 index 00000000000..75799314021 --- /dev/null +++ b/kotlin-native/tools/performance-server/ui/buildSrc/gradle.properties @@ -0,0 +1 @@ +kotlin.build.gradlePlugin.version=0.0.38 \ No newline at end of file diff --git a/kotlin-native/tools/performance-server/ui/buildSrc/settings.gradle.kts b/kotlin-native/tools/performance-server/ui/buildSrc/settings.gradle.kts index 8ce0c378015..c482d15acc5 100644 --- a/kotlin-native/tools/performance-server/ui/buildSrc/settings.gradle.kts +++ b/kotlin-native/tools/performance-server/ui/buildSrc/settings.gradle.kts @@ -22,6 +22,6 @@ buildscript { } } dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${extra["kotlin.build.gradlePlugin.version"]}") } } diff --git a/settings.gradle b/settings.gradle index 0b1b0be3363..6b553806ab9 100644 --- a/settings.gradle +++ b/settings.gradle @@ -27,8 +27,9 @@ buildscript { } mavenCentral() } + def buildGradlePluginVersion = ext["kotlin.build.gradlePlugin.version"] dependencies { - classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:0.0.36") + classpath("org.jetbrains.kotlin:kotlin-build-gradle-plugin:${buildGradlePluginVersion}") } }