From 2d6cbc2eceb8afcc64c5faa95135ef50fe6741f0 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Tue, 11 Feb 2014 02:59:11 +0400 Subject: [PATCH] Include bootstrap runtime in the intermediate kotlin-compiler.jar This allows Kotlin compiler to be compatible only with the version of runtime it was built against. This is currently done only on the first cycle of our bootstrap process (the final released compiler is still supposed to work against a separately shipped runtime) --- build.xml | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/build.xml b/build.xml index 5be29aea575..928fab043a0 100644 --- a/build.xml +++ b/build.xml @@ -17,6 +17,7 @@ + @@ -291,7 +292,30 @@ - + + + + + + + + + + + + + + + @@ -312,7 +336,7 @@ - + @@ -425,6 +449,10 @@ public protected *; } + -keep class kotlin.** { + public protected *; + } + -keep class com.intellij.psi.** { public protected *; }