From c987e5ccedbf649dafe95d66d686bba7fc2734a1 Mon Sep 17 00:00:00 2001 From: Geoff Schmidt Date: Tue, 18 Mar 2014 00:37:38 -0700 Subject: [PATCH] prevent a build loop when building tests of plugin-containing packages --- tools/compiler.js | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/compiler.js b/tools/compiler.js index 1d4903ef6d..cceff64425 100644 --- a/tools/compiler.js +++ b/tools/compiler.js @@ -218,6 +218,7 @@ var compileSlice = function (unipackage, inputSlice, packageLoader, // have circular build-time dependencies. _.each(inputSlice.uses, function (dependency) { if (! dependency.weak && ! dependency.unordered && + dependency.package !== unipackage.name && packageLoader.containsPlugins(dependency.package)) { activePluginPackages.push( packageLoader.getPackage(dependency.package));