Return-Path: X-Original-To: apmail-cordova-commits-archive@www.apache.org Delivered-To: apmail-cordova-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DA0A2118C9 for ; Thu, 14 Aug 2014 18:51:54 +0000 (UTC) Received: (qmail 64229 invoked by uid 500); 14 Aug 2014 18:51:54 -0000 Delivered-To: apmail-cordova-commits-archive@cordova.apache.org Received: (qmail 64197 invoked by uid 500); 14 Aug 2014 18:51:54 -0000 Mailing-List: contact commits-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list commits@cordova.apache.org Received: (qmail 64184 invoked by uid 99); 14 Aug 2014 18:51:54 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Aug 2014 18:51:54 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 5232C9C3801; Thu, 14 Aug 2014 18:51:54 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: naika@apache.org To: commits@cordova.apache.org Date: Thu, 14 Aug 2014 18:51:54 -0000 Message-Id: <01cf89cf00d34bbbb7dce02b96c94079@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [1/2] spec commit: Added amazon-fireos support to createmobilespec script. Repository: cordova-mobile-spec Updated Branches: refs/heads/master ed185ae86 -> 81ec82ead Added amazon-fireos support to createmobilespec script. Project: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/commit/81ec82ea Tree: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/tree/81ec82ea Diff: http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/diff/81ec82ea Branch: refs/heads/master Commit: 81ec82ead4631e60d9117bdb49eac9e6eafa9bc8 Parents: cfcc397 Author: Archana Naik Authored: Thu Aug 14 11:44:14 2014 -0700 Committer: Archana Naik Committed: Thu Aug 14 11:50:16 2014 -0700 ---------------------------------------------------------------------- createmobilespec/createmobilespec.js | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-mobile-spec/blob/81ec82ea/createmobilespec/createmobilespec.js ---------------------------------------------------------------------- diff --git a/createmobilespec/createmobilespec.js b/createmobilespec/createmobilespec.js index 502c3b2..fe4235c 100755 --- a/createmobilespec/createmobilespec.js +++ b/createmobilespec/createmobilespec.js @@ -44,7 +44,10 @@ var top_dir = process.cwd() + path.sep, cordova_js_git_dir = path.join(top_dir, "cordova-js"), platforms = [], // where to find the /bin/create command and www dir in a non-CLI project - platform_layout = { "android": { "bin": "cordova-android", + platform_layout = { "amazon-fireos":{ "bin": "cordova-amazon-fireos", + "www": "assets" + path.sep + "www", + "config": "res" + path.sep + "xml" }, + "android": { "bin": "cordova-android", "www": "assets" + path.sep + "www", "config": "res" + path.sep + "xml" }, "blackberry10": { "bin": "cordova-blackberry", @@ -58,23 +61,26 @@ var top_dir = process.cwd() + path.sep, "www": "www" }, "wp8": { "bin": "cordova-wp8" + path.sep + "wp8", "www": "www" } }, - platform_dirs = {"android": "cordova-android", + platform_dirs = {"amazon-fireos": "cordova-amazon-fireos", + "android": "cordova-android", "blackberry10": "cordova-blackberry", "ios": "cordova-ios", "windows8": "cordova-windows" + path.sep + "windows8", "windows": "cordova-windows" + path.sep + "windows", "wp8": "cordova-wp8" + path.sep + "wp8"}, // where to put the cordova.js file in a non-CLI project - platform_www_dirs = {"android": "assets" + path.sep + "www", + platform_www_dirs = {"amazon-fireos": "assets" + path.sep + "www", + "android": "assets" + path.sep + "www", "blackberry10": "www", "ios": "www", "windows8": "www", "windows": "www", "wp8": "www"}, - argv = optimist.usage("\nUsage: $0 [--android] [--blackberry10] [--ios] [--windows8] [--wp8] [-h|--help] [--plugman] [--global] [--skipjs] [directoryName]\n" + + argv = optimist.usage("\nUsage: $0 [--amazon] [--android] [--blackberry10] [--ios] [--windows8] [--wp8] [-h|--help] [--plugman] [--global] [--skipjs] [directoryName]\n" + "A project will be created with the mobile-spec app and all the core plugins.\n" + "At least one platform must be specified. See the included README.md.") .boolean("help").describe("help", "Shows usage.") + .boolean("amazon-fireos").describe("amazon-fireos", "Add amazon-fireos platform when creating the mobile-spec project.") .boolean("android").describe("android", "Add Android platform when creating the mobile-spec project.") .boolean("blackberry10").describe("blackberry10", "Add Blackberry 10 platform when creating the mobile-spec project.") .boolean("ios").describe("ios", "Add iOS platform when creating the mobile-spec project.") @@ -100,6 +106,7 @@ if (!fs.existsSync(cordova_js_git_dir)) { } if (argv.help) { optimist.showHelp(); return; } +if (argv.amazon) { platforms.push("amazon-fireos"); } if (argv.android) { platforms.push("android"); } if (argv.ios) { platforms.push("ios"); } if (argv.blackberry10) { platforms.push("blackberry10"); } @@ -205,6 +212,7 @@ if (argv.plugman) { // Config.json file ---> linked to local libraries shelljs.pushd(cli_project_dir); var localPlatforms = { + "amazon-fireos" : top_dir + "cordova-amazon-fireos" , "android" : top_dir + "cordova-android" , "ios" : top_dir + "cordova-ios" , "blackberry10" : top_dir + "cordova-blackberry" , @@ -218,6 +226,7 @@ if (argv.plugman) { platforms.forEach(function (platform) { console.log("Adding Platform: " + platform); var platformArg = argv.global ? platform : localPlatforms[platform]; + console.log("platformArg: " + cli + " " + platformArg); shelljs.exec(cli + ' platform add "' + platformArg + '" --verbose'); }); shelljs.popd();