summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios/cordova/build
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/ios/cordova/build')
-rwxr-xr-xStoneIsland/platforms/ios/cordova/build47
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);
- });
+ }
+);