Updated Branches: refs/heads/master a9af62bd2 -> 70c9b5c38
testing out plugin loader approach by jesse Project: http://git-wip-us.apache.org/repos/asf/cordova-plugman/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugman/commit/ee5cc777 Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugman/tree/ee5cc777 Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugman/diff/ee5cc777 Branch: refs/heads/master Commit: ee5cc7777ea99c2e28b4d7a10fbd7bb1263f9705 Parents: a9af62b Author: Fil Maj <[email protected]> Authored: Fri May 17 17:35:04 2013 -0700 Committer: Fil Maj <[email protected]> Committed: Wed Jun 19 13:16:47 2013 -0700 ---------------------------------------------------------------------- src/prepare.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/ee5cc777/src/prepare.js ---------------------------------------------------------------------- diff --git a/src/prepare.js b/src/prepare.js index 7f3df91..800c8e1 100644 --- a/src/prepare.js +++ b/src/prepare.js @@ -120,6 +120,9 @@ module.exports = function handlePrepare(project_dir, platform, plugins_dir) { }); // Write out moduleObjects as JSON to cordova_plugins.json - fs.writeFileSync(path.join(wwwDir, 'cordova_plugins.json'), JSON.stringify(moduleObjects), 'utf-8'); + var final_contents = "cordova.define('cordova/plugin_list', function(require, exports, module) {\n"; + final_contents += 'module.exports = ' + JSON.stringify(moduleObjects) + '\n'; + final_contents += '});'; + fs.writeFileSync(path.join(wwwDir, 'cordova_plugins.js'), final_contents, 'utf-8'); };
