From c2dc189bec058339b5edc1751eaa08edc9921a57 Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Fri, 30 Dec 2011 18:25:05 +0400 Subject: [PATCH] Don't attach library sources when compiling stdlib --- .../src/org/jetbrains/jet/compiler/CompileEnvironment.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/compiler/backend/src/org/jetbrains/jet/compiler/CompileEnvironment.java b/compiler/backend/src/org/jetbrains/jet/compiler/CompileEnvironment.java index edbd09169fd..8a135252760 100644 --- a/compiler/backend/src/org/jetbrains/jet/compiler/CompileEnvironment.java +++ b/compiler/backend/src/org/jetbrains/jet/compiler/CompileEnvironment.java @@ -233,7 +233,10 @@ public class CompileEnvironment { public ClassFileFactory compileModule(IModuleBuilder moduleBuilder, String directory) { CompileSession moduleCompileSession = new CompileSession(myEnvironment); - moduleCompileSession.addStdLibSources(false); + if (!"stdlib".equals(moduleBuilder.getModuleName())) { + moduleCompileSession.addStdLibSources(false); + } + for (String sourceFile : moduleBuilder.getSourceFiles()) { File source = new File(sourceFile); if (!source.isAbsolute()) {