summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios/cordova/run
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/ios/cordova/run')
-rwxr-xr-xStoneIsland/platforms/ios/cordova/run45
1 files changed, 24 insertions, 21 deletions
diff --git a/StoneIsland/platforms/ios/cordova/run b/StoneIsland/platforms/ios/cordova/run
index 470384b5..9e6c8f91 100755
--- a/StoneIsland/platforms/ios/cordova/run
+++ b/StoneIsland/platforms/ios/cordova/run
@@ -19,45 +19,48 @@
under the License.
*/
-
var args = process.argv;
var Api = require('./Api');
var nopt = require('nopt');
// Handle help flag
-if(['--help', '/?', '-h', 'help', '-help', '/help'].indexOf(process.argv[2]) >= 0) {
+if (['--help', '/?', '-h', 'help', '-help', '/help'].indexOf(process.argv[2]) >= 0) {
require('./lib/run').help();
process.exit(0);
}
// Parse arguments (includes build params as well)
var opts = nopt({
- 'verbose' : Boolean,
- 'silent' : Boolean,
- 'debug': Boolean,
- 'release': Boolean,
- 'nobuild': Boolean,
- 'archs': String,
- 'list': Boolean,
- 'device': Boolean,
- 'emulator': Boolean,
- 'target' : String,
- 'codeSignIdentity': String,
- 'codeSignResourceRules': String,
- 'provisioningProfile': String,
- 'buildConfig' : String,
- 'noSign' : Boolean
-}, { 'd' : '--verbose' }, args);
+ verbose: Boolean,
+ silent: Boolean,
+ debug: Boolean,
+ release: Boolean,
+ nobuild: Boolean,
+ archs: String,
+ list: Boolean,
+ device: Boolean,
+ emulator: Boolean,
+ target: String,
+ codeSignIdentity: String,
+ codeSignResourceRules: String,
+ provisioningProfile: String,
+ automaticProvisioning: Boolean,
+ buildConfig: String,
+ noSign: Boolean
+}, { d: '--verbose' }, args);
// Make options compatible with PlatformApi build method spec
opts.argv = opts.argv.remain;
require('./loggingHelper').adjustLoggerLevel(opts);
-new Api().run(opts).done(function() {
+new Api().run(opts).then(
+ () => {
console.log('** RUN SUCCEEDED **');
- }, function (err) {
+ },
+ err => {
var errorMessage = (err && err.stack) ? err.stack : err;
console.error(errorMessage);
process.exit(2);
- });
+ }
+);