diff --git a/tools/main.js b/tools/main.js index 801d90b86f..31bd49dfae 100644 --- a/tools/main.js +++ b/tools/main.js @@ -603,11 +603,14 @@ Fiber(function () { if (appDir) localPackageDirs.push(path.join(appDir, 'packages')); - if (process.env.PACKAGE_DIRS) + if (process.env.PACKAGE_DIRS) { // User can provide additional package directories to search in // PACKAGE_DIRS (colon-separated). localPackageDirs = localPackageDirs.concat( - process.env.PACKAGE_DIRS.split(':')); + _.map(process.env.PACKAGE_DIRS.split(':'), function (p) { + return path.resolve(p); + })); + } if (!files.usesWarehouse()) { // Running from a checkout, so use the Meteor core packages from