From 80f022c3d5fcc2c95f746c8e2f16d109cdcea444 Mon Sep 17 00:00:00 2001 From: Nicolay Mitropolsky Date: Fri, 29 Jun 2018 16:31:27 +0300 Subject: [PATCH] 182: IDEA sdk set to `182.3458.5` --- buildSrc/build.gradle.kts.182 | 94 ----------------------------------- versions.gradle.kts.182 | 5 +- 2 files changed, 2 insertions(+), 97 deletions(-) delete mode 100644 buildSrc/build.gradle.kts.182 diff --git a/buildSrc/build.gradle.kts.182 b/buildSrc/build.gradle.kts.182 deleted file mode 100644 index ad887218a28..00000000000 --- a/buildSrc/build.gradle.kts.182 +++ /dev/null @@ -1,94 +0,0 @@ - -buildscript { - val buildSrcKotlinVersion: String by extra(findProperty("buildSrc.kotlin.version")?.toString() ?: embeddedKotlinVersion) - val buildSrcKotlinRepo: String? by extra(findProperty("buildSrc.kotlin.repo") as String?) - extra["versions.shadow"] = "2.0.2" - extra["versions.native-platform"] = "0.14" - - repositories { - buildSrcKotlinRepo?.let { - maven(url = it) - } - } - - dependencies { - classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$buildSrcKotlinVersion") - classpath("org.jetbrains.kotlin:kotlin-sam-with-receiver:$buildSrcKotlinVersion") - } -} - -logger.info("buildSrcKotlinVersion: " + extra["buildSrcKotlinVersion"]) -logger.info("buildSrc kotlin compiler version: " + org.jetbrains.kotlin.config.KotlinCompilerVersion.VERSION) -logger.info("buildSrc stdlib version: " + KotlinVersion.CURRENT) - -apply { - plugin("kotlin") - plugin("kotlin-sam-with-receiver") -} - -plugins { - `kotlin-dsl` - `java-gradle-plugin` -} - -gradlePlugin { - (plugins) { - "pill-configurable" { - id = "pill-configurable" - implementationClass = "org.jetbrains.kotlin.pill.PillConfigurablePlugin" - } - "jps-compatible" { - id = "jps-compatible" - implementationClass = "org.jetbrains.kotlin.pill.JpsCompatiblePlugin" - } - } -} - -fun Project.getBooleanProperty(name: String): Boolean? = this.findProperty(name)?.let { - val v = it.toString() - if (v.isBlank()) true - else v.toBoolean() -} - -rootProject.apply { - from(rootProject.file("../versions.gradle.kts")) -} - -val isTeamcityBuild = project.hasProperty("teamcity") || System.getenv("TEAMCITY_VERSION") != null -val intellijUltimateEnabled by extra(project.getBooleanProperty("intellijUltimateEnabled") ?: isTeamcityBuild) -val intellijSeparateSdks by extra(project.getBooleanProperty("intellijSeparateSdks") ?: false) - -extra["intellijRepo"] = "https://www.jetbrains.com/intellij-repository" -extra["intellijReleaseType"] = "snapshots" // or "snapshots" -extra["versions.androidDxSources"] = "5.0.0_r2" - -extra["customDepsOrg"] = "kotlin.build.custom.deps" - -repositories { - extra["buildSrcKotlinRepo"]?.let { - maven(url = it) - } - maven(url = "https://repo.gradle.org/gradle/ext-releases-local") // for native-platform - jcenter() -} - -dependencies { - compile("net.rubygrapefruit:native-platform:${property("versions.native-platform")}") - compile("net.rubygrapefruit:native-platform-windows-amd64:${property("versions.native-platform")}") - compile("net.rubygrapefruit:native-platform-windows-i386:${property("versions.native-platform")}") - compile("com.jakewharton.dex:dex-method-list:3.0.0") - // TODO: adding the dep to the plugin breaks the build unexpectedly, resolve and uncomment -// compile("org.jetbrains.kotlin:kotlin-gradle-plugin:${rootProject.extra["bootstrap_kotlin_version"]}") - // Shadow plugin is used in many projects of the main build. Once it's no longer used in buildSrc, please move this dependency to the root project - compile("com.github.jengelman.gradle.plugins:shadow:${property("versions.shadow")}") - compile("org.ow2.asm:asm-all:6.0_BETA") -} - -samWithReceiver { - annotation("org.gradle.api.HasImplicitReceiver") -} - -fun Project.`samWithReceiver`(configure: org.jetbrains.kotlin.samWithReceiver.gradle.SamWithReceiverExtension.() -> Unit): Unit = - extensions.configure("samWithReceiver", configure) - -tasks["build"].dependsOn(":prepare-deps:android-dx:build", ":prepare-deps:intellij-sdk:build") diff --git a/versions.gradle.kts.182 b/versions.gradle.kts.182 index 5ba0c459f07..fdda8cdc0e8 100644 --- a/versions.gradle.kts.182 +++ b/versions.gradle.kts.182 @@ -1,5 +1,4 @@ - -extra["versions.intellijSdk"] = "182-SNAPSHOT" +extra["versions.intellijSdk"] = "182.3458.5" extra["versions.androidBuildTools"] = "r23.0.1" extra["versions.idea.NodeJS"] = "181.3494.12" //extra["versions.androidStudioRelease"] = "3.1.0.5" @@ -31,7 +30,7 @@ val platform = androidStudioVersion?.let { "AS$it" } ?: platformBaseVersion when (platform) { "182" -> { extra["versions.jar.guava"] = "23.6-jre" - extra["versions.jar.groovy-all"] = "2.4.12" + extra["versions.jar.groovy-all"] = "2.4.15" extra["versions.jar.lombok-ast"] = "0.2.3" extra["versions.jar.swingx-core"] = "1.6.2-2" extra["versions.jar.kxml2"] = "2.3.0"