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";

Reply via email to