From af60f71ea3bdd8f0f4d24d5fdead9c36c5046d71 Mon Sep 17 00:00:00 2001 From: Andrew Grieve Date: Mon, 19 Jan 2015 21:54:29 -0500 Subject: [PATCH] CB-8255 Fix `cordova/build --gradleVar=--foo=bar` stripping off `=bar` --- bin/templates/cordova/lib/build.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/templates/cordova/lib/build.js b/bin/templates/cordova/lib/build.js index ba0cab86..f2d60ae0 100644 --- a/bin/templates/cordova/lib/build.js +++ b/bin/templates/cordova/lib/build.js @@ -321,8 +321,8 @@ function parseOpts(options, resolvedTarget) { for (var i=0; options && (i < options.length); ++i) { if (/^--/.exec(options[i])) { var keyValue = options[i].substring(2).split('='); - var flagName = keyValue[0]; - var flagValue = keyValue[1]; + var flagName = keyValue.shift(); + var flagValue = keyValue.join('='); if (multiValueArgs[flagName] && !flagValue) { flagValue = options[i + 1]; ++i;