diff options
Diffstat (limited to 'dev/manifest-util.js')
| -rw-r--r-- | dev/manifest-util.js | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/dev/manifest-util.js b/dev/manifest-util.js index 25392e13..b872a4c1 100644 --- a/dev/manifest-util.js +++ b/dev/manifest-util.js @@ -72,13 +72,14 @@ class ManifestUtil {      _evaluateModificationCommand(data) {          const {command, args, trim} = data; -        const {stdout, status} = childProcess.spawnSync(command, args, { +        const {stdout, stderr, status} = childProcess.spawnSync(command, args, {              cwd: __dirname,              stdio: 'pipe',              shell: false          });          if (status !== 0) { -            throw new Error(`Failed to execute ${command} ${args.join(' ')}`); +            const message = stderr.toString('utf8').trim(); +            throw new Error(`Failed to execute ${command} ${args.join(' ')}\nstatus=${status}\n${message}`);          }          let result = stdout.toString('utf8');          if (trim) { result = result.trim(); } |