diff options
Diffstat (limited to 'StoneIsland/platforms/ios/cordova/build')
| -rwxr-xr-x | StoneIsland/platforms/ios/cordova/build | 47 |
1 files changed, 25 insertions, 22 deletions
diff --git a/StoneIsland/platforms/ios/cordova/build b/StoneIsland/platforms/ios/cordova/build index 61d26cca..f4b0d9a0 100755 --- a/StoneIsland/platforms/ios/cordova/build +++ b/StoneIsland/platforms/ios/cordova/build @@ -19,45 +19,48 @@ under the License. */ -var args = process.argv; +var args = process.argv; var Api = require('./Api'); var nopt = require('nopt'); -var path = require('path'); // Support basic help commands -if(['--help', '/?', '-h', 'help', '-help', '/help'].indexOf(process.argv[2]) >= 0) { +if (['--help', '/?', '-h', 'help', '-help', '/help'].indexOf(process.argv[2]) >= 0) { require('./lib/build').help(); process.exit(0); } // Parse arguments var buildOpts = nopt({ - 'verbose' : Boolean, - 'silent' : Boolean, - 'archs': String, - 'debug': Boolean, - 'release': Boolean, - 'device': Boolean, - 'emulator': Boolean, - 'codeSignIdentity': String, - 'codeSignResourceRules': String, - 'provisioningProfile': String, - 'developmentTeam': String, - 'packageType': String, - 'buildConfig' : String, - 'buildFlag' : [String, Array], - 'noSign' : Boolean -}, { '-r': '--release', 'd' : '--verbose' }, args); + verbose: Boolean, + silent: Boolean, + archs: String, + debug: Boolean, + release: Boolean, + device: Boolean, + emulator: Boolean, + codeSignIdentity: String, + codeSignResourceRules: String, + provisioningProfile: String, + automaticProvisioning: Boolean, + developmentTeam: String, + packageType: String, + buildConfig: String, + buildFlag: [String, Array], + noSign: Boolean +}, { '-r': '--release', d: '--verbose' }, args); // Make buildOptions compatible with PlatformApi build method spec buildOpts.argv = buildOpts.argv.remain; require('./loggingHelper').adjustLoggerLevel(buildOpts); -new Api().build(buildOpts).done(function() { +new Api().build(buildOpts).then( + () => { console.log('** BUILD SUCCEEDED **'); - }, function(err) { + }, + err => { var errorMessage = (err && err.stack) ? err.stack : err; console.error(errorMessage); process.exit(2); - }); + } +); |
