From 71a96808ac8a7c1ba8cb9c78b649d7f6e6530a95 Mon Sep 17 00:00:00 2001 From: eric thul Date: Mon, 24 Apr 2017 21:04:49 -0400 Subject: Add options for ide commands --- src/ide.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/ide.js') diff --git a/src/ide.js b/src/ide.js index e6a45c2..00de55b 100644 --- a/src/ide.js +++ b/src/ide.js @@ -36,9 +36,9 @@ UnknownModuleError.prototype.constructor = UnknownModuleError; module.exports.UnknownModuleError = UnknownModuleError; function spawnIdeClient(body, options) { - const ideClientCommand = 'purs'; + const ideClientCommand = options.pscIdeClient || 'purs'; - const ideClientArgs = ['ide', 'client'].concat(dargs(options.pscIdeArgs)); + const ideClientArgs = (options.pscIdeClient ? [] : ['ide', 'client']).concat(dargs(options.pscIdeClientArgs)); const stderr = []; @@ -144,9 +144,9 @@ function formatIdeResult(result, options, index, length) { module.exports.connect = function connect(psModule) { const options = psModule.options - const serverCommand = 'purs'; + const serverCommand = options.pscIdeServer || 'purs'; - const serverArgs = ['ide', 'server'].concat(dargs(Object.assign({ + const serverArgs = (options.pscIdeServer ? [] : ['ide', 'server']).concat(dargs(Object.assign({ outputDirectory: options.output, '_': options.src }, options.pscIdeServerArgs))); -- cgit v1.2.3