From 7b2404c2fa6e1b539c75333f9584d9eeb1ec8719 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Tue, 19 Nov 2024 15:31:59 +0000 Subject: [PATCH] Support building against EAP snapshots after migrating to org.jetbrains.intellij.platform 2.0.0. --- build.gradle | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 95f0e57dd9..ae5d096616 100644 --- a/build.gradle +++ b/build.gradle @@ -1,3 +1,4 @@ +import io.github.rhdunn.intellij.IntelliJSnapshot import org.jetbrains.intellij.platform.gradle.TestFrameworkType buildscript { @@ -51,6 +52,7 @@ configure(allprojects - project(':src')) { mavenLocal() intellijPlatform { defaultRepositories() + jetbrainsRuntime() } maven { url = 'https://packages.jetbrains.team/maven/p/grazi/grazie-platform-public' } // grazie maven { url = 'https://download.jetbrains.com/teamcity-repository' } // teamcity @@ -72,7 +74,12 @@ configure(allprojects - project(':src')) { dependencies { intellijPlatform { - create(idea_type, idea_version) + if (ijVersion instanceof IntelliJSnapshot) { + create(idea_type, ijVersion.value, false) + jetbrainsRuntime() + } else { + create(idea_type, idea_version, true) + } instrumentationTools()