resolve paths in $PACKAGE_DIRS

This commit is contained in:
David Glasser
2014-06-25 16:16:56 -07:00
parent ff59e1c5b0
commit ee462d49b7

View File

@@ -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