don't use a release manifest in a checkout

[ ... whiteboard task to look into this further ...]
This commit is contained in:
David Glasser
2013-02-25 16:32:46 -08:00
parent fcaac0a86c
commit dcc44529ad

View File

@@ -787,10 +787,12 @@ exports.bundle = function (app_dir, output_path, options) {
packages.flush();
var bundle = new Bundle;
if (options.versionOverride)
bundle.releaseManifest = warehouse.releaseManifestByVersion(options.versionOverride);
else
bundle.releaseManifest = warehouse.releaseManifestForApp(app_dir);
if (!files.in_checkout()) {
if (options.versionOverride)
bundle.releaseManifest = warehouse.releaseManifestByVersion(options.versionOverride);
else
bundle.releaseManifest = warehouse.releaseManifestForApp(app_dir);
}
// our release manifest is set, let's now load the app
var app = packages.get_for_app(app_dir, ignore_files);