From 96be75664c0808a6df1af9f365e5b4ca63d30bf1 Mon Sep 17 00:00:00 2001 From: Alexey Andreev Date: Wed, 4 Dec 2019 18:13:28 +0300 Subject: [PATCH] Fix build of IDEA plugin --- tools/idea/idea-artifacts/dep-pom.xml | 33 +++++++++++++++++++++++++++ tools/idea/plugin/pom.xml | 20 ++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/tools/idea/idea-artifacts/dep-pom.xml b/tools/idea/idea-artifacts/dep-pom.xml index dc5613a59..4a6477e75 100644 --- a/tools/idea/idea-artifacts/dep-pom.xml +++ b/tools/idea/idea-artifacts/dep-pom.xml @@ -285,6 +285,39 @@ platform-api + + platform-impl + + install-file + + prepare-package + + dependencies/idea/lib/platform-impl.jar + platform-impl + + + + java-api + + install-file + + prepare-package + + dependencies/idea/lib/java-api.jar + java-api + + + + java-impl + + install-file + + prepare-package + + dependencies/idea/lib/java-impl.jar + java-impl + + jps-builders diff --git a/tools/idea/plugin/pom.xml b/tools/idea/plugin/pom.xml index 0f572fce7..397b53815 100644 --- a/tools/idea/plugin/pom.xml +++ b/tools/idea/plugin/pom.xml @@ -88,6 +88,12 @@ ${idea.version} provided + + org.teavm.idea + platform-impl + ${idea.version} + provided + org.teavm.idea commons-logging @@ -100,6 +106,20 @@ ${project.version} + + + org.teavm.idea + java-api + ${idea.version} + provided + + + org.teavm.idea + java-impl + ${idea.version} + provided + + org.teavm.idea kotlin-plugin