From dcdfc94cb39dfe2c39925a0145ffa45e2d061c30 Mon Sep 17 00:00:00 2001 From: Kumar Priyansh Date: Sat, 19 Jan 2019 12:37:14 +0530 Subject: Initial Upload via GIT --- cordova/node_modules/xcode/lib/parseJob.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 cordova/node_modules/xcode/lib/parseJob.js (limited to 'cordova/node_modules/xcode/lib/parseJob.js') diff --git a/cordova/node_modules/xcode/lib/parseJob.js b/cordova/node_modules/xcode/lib/parseJob.js new file mode 100755 index 0000000..9d6bffa --- /dev/null +++ b/cordova/node_modules/xcode/lib/parseJob.js @@ -0,0 +1,15 @@ +// parsing is slow and blocking right now +// so we do it in a separate process +var fs = require('fs'), + parser = require('./parser/pbxproj'), + path = process.argv[2], + fileContents, obj; + +try { + fileContents = fs.readFileSync(path, 'utf-8'); + obj = parser.parse(fileContents); + process.send(obj); +} catch (e) { + process.send(e); + process.exitCode = 1; +} -- cgit v1.2.3