summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@dashbit.co>2020-12-21 16:22:55 +0100
committerGitHub <noreply@github.com>2020-12-21 16:22:55 +0100
commitbad5844c926312eb2d65a139c4dbff10efcb0647 (patch)
tree2a568b59aa6f882d70daa93f5ab8e20bcdbc6cab /bin
parent0f3a010a56a7c500cca8a316acfdab36598b659a (diff)
downloadelixir-bad5844c926312eb2d65a139c4dbff10efcb0647.tar.gz
Set evaluation to empty space to fix string replace on batch, closes #10495 (#10586)
Diffstat (limited to 'bin')
-rw-r--r--bin/elixir.bat3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/elixir.bat b/bin/elixir.bat
index 12c518734..9d9ae6980 100644
--- a/bin/elixir.bat
+++ b/bin/elixir.bat
@@ -99,18 +99,21 @@ if !par!=="+elixirc" (set parsElixir=!parsElixir! +elixirc && set runMode="elixi
rem ******* EVAL PARAMETERS ************************
if ""==!par:-e=! (
set "VAR=%~1"
+ if not defined VAR (set VAR= )
set parsElixir=!parsElixir! -e "!VAR:"=\"!"
shift
goto startloop
)
if ""==!par:--eval=! (
set "VAR=%~1"
+ if not defined VAR (set VAR= )
set parsElixir=!parsElixir! --eval "!VAR:"=\"!"
shift
goto startloop
)
if ""==!par:--rpc-eval=! (
set "VAR=%~2"
+ if not defined VAR (set VAR= )
set parsElixir=!parsElixir! --rpc-eval %1 "!VAR:"=\"!"
shift
shift