Revert "[CB-4016] only write out cordova_plugins.js." This reverts commit 9c253e1a72156da8fcafc53e31b2852e7fdc805b.
Project: http://git-wip-us.apache.org/repos/asf/cordova-plugman/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugman/commit/4646aa41 Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugman/tree/4646aa41 Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugman/diff/4646aa41 Branch: refs/heads/plugman-registry Commit: 4646aa41c19c1e1f1cd99e0c6c1961481cef7a20 Parents: 9c253e1 Author: Fil Maj <[email protected]> Authored: Tue Jul 9 21:09:07 2013 -0700 Committer: Fil Maj <[email protected]> Committed: Tue Jul 9 21:09:07 2013 -0700 ---------------------------------------------------------------------- spec/prepare.spec.js | 4 ++-- src/prepare.js | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/4646aa41/spec/prepare.spec.js ---------------------------------------------------------------------- diff --git a/spec/prepare.spec.js b/spec/prepare.spec.js index 89db3b5..675444a 100644 --- a/spec/prepare.spec.js +++ b/spec/prepare.spec.js @@ -36,9 +36,9 @@ describe('prepare', function() { find:find }); }); - it('should NOT create a cordova_plugins.json file', function() { + it('should create a cordova_plugins.json file', function() { prepare(temp, 'android', plugins_dir); - expect(write).not.toHaveBeenCalledWith(json, jasmine.any(String), 'utf-8'); + expect(write).toHaveBeenCalledWith(json, jasmine.any(String), 'utf-8'); }); it('should create a cordova_plugins.js file', function() { prepare(temp, 'android', plugins_dir); http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/4646aa41/src/prepare.js ---------------------------------------------------------------------- diff --git a/src/prepare.js b/src/prepare.js index f9b755c..4904975 100644 --- a/src/prepare.js +++ b/src/prepare.js @@ -123,6 +123,9 @@ module.exports = function handlePrepare(project_dir, platform, plugins_dir) { } }); + require('../plugman').emit('log', 'Writing out cordova_plugins.json...'); + // Write out moduleObjects as JSON to cordova_plugins.json + fs.writeFileSync(path.join(wwwDir, 'cordova_plugins.json'), JSON.stringify(moduleObjects), 'utf-8'); // Write out moduleObjects as JSON wrapped in a cordova module to cordova_plugins.js // This is to support Windows Phone platforms that have trouble with XHR during load var final_contents = "cordova.define('cordova/plugin_list', function(require, exports, module) {\n";
