diff --git a/src/nimblepkg/nimscriptwrapper.nim b/src/nimblepkg/nimscriptwrapper.nim index 473fdad..39df926 100644 --- a/src/nimblepkg/nimscriptwrapper.nim +++ b/src/nimblepkg/nimscriptwrapper.nim @@ -119,7 +119,12 @@ proc execScript(scriptName, actionName: string, options: Options): (output, exitCode) = execNimscript(nimsFile, scriptName.parentDir(), actionName, options) if exitCode != 0: - raise newException(NimbleError, output) + let errMsg = + if output.len != 0: + output + else: + "Exception raised during nimble script execution" + raise newException(NimbleError, errMsg) let j =