From b1c717ebd86dc200ff321dd68152a4b8f3b075c2 Mon Sep 17 00:00:00 2001 From: Shazron Abdullah <shazron@apache.org> Date: Mon, 12 Oct 2015 16:55:43 -0700 Subject: [PATCH] Removed check_reqs.js --- check_reqs.js | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100755 check_reqs.js diff --git a/check_reqs.js b/check_reqs.js deleted file mode 100755 index b6b5ee5..0000000 --- a/check_reqs.js +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env node - -var util = require('util'); -var os = require('os'); -var child_process = require('child_process'); - -var XCODEBUILD_MIN_VERSION = '6.0'; -var XCODEBUILD_NOT_FOUND_MESSAGE = util.format('Please install Xcode version %s or greater from the Mac App Store.', XCODEBUILD_MIN_VERSION); -var TOOL = 'xcodebuild'; - -var xcode_version = child_process.spawn(TOOL, ['-version']), - version_string = ''; - -xcode_version.stdout.on('data', function (data) { - version_string += data; -}); - -xcode_version.stderr.on('data', function (data) { - console.log('stderr: ' + data); -}); - -xcode_version.on('error', function (err) { - console.log(util.format('Tool %s was not found. %s', TOOL, XCODEBUILD_NOT_FOUND_MESSAGE)); -}); - -xcode_version.on('close', function (code) { - if (code === 0) { - var arr = version_string.match(/^Xcode (\d+\.\d+)/); - var ver = arr[1]; - - if (os.release() >= '15.0.0' && ver < '7.0') { - console.log(util.format('You need at least Xcode 7.0 when you are on OS X 10.11 El Capitan (you have version %s)', ver)); - process.exit(1); - } - - if (ver < XCODEBUILD_MIN_VERSION) { - console.log(util.format('%s : %s. (you have version %s)', TOOL, XCODEBUILD_NOT_FOUND_MESSAGE, ver)); - } - } - process.exit(code); -}); - - - -