summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoan Touzet <wohali@atypical.net>2016-07-19 11:28:53 -0400
committerJoan Touzet <wohali@atypical.net>2016-07-19 11:30:25 -0400
commit79d9aaf7d00a2b9cb5331a4607a0bfb90ed27520 (patch)
treebd307b0c9702c32372766444dc65fc5814981d8c
parente07dfde401382628989995381840c451855e9eb0 (diff)
downloadcouchdb-79d9aaf7d00a2b9cb5331a4607a0bfb90ed27520.tar.gz
Quote application paths on Windows
-rw-r--r--rel/overlay/bin/couchdb.cmd9
1 files changed, 5 insertions, 4 deletions
diff --git a/rel/overlay/bin/couchdb.cmd b/rel/overlay/bin/couchdb.cmd
index 831511f1d..a26e152b7 100644
--- a/rel/overlay/bin/couchdb.cmd
+++ b/rel/overlay/bin/couchdb.cmd
@@ -14,7 +14,7 @@
SET COUCHDB_BIN_DIR=%~dp0
SET ROOTDIR=%COUCHDB_BIN_DIR%\..\
-CD %ROOTDIR%
+CD "%ROOTDIR%"
SET /P START_ERL= < releases\start_erl.data
FOR /F "tokens=1" %%G IN ("%START_ERL%") DO SET ERTS_VSN=%%G
@@ -23,9 +23,10 @@ FOR /F "tokens=2" %%G IN ("%START_ERL%") DO SET APP_VSN=%%G
set BINDIR=%ROOTDIR%/erts-%ERTS_VSN%/bin
set EMU=beam
set PROGNAME=%~n0
+set PATH=%PATH%;%COUCHDB_BIN_DIR%
-%BINDIR%\erl -boot %ROOTDIR%\releases\%APP_VSN%\couchdb ^
--args_file %ROOTDIR%\etc\vm.args ^
--config %ROOTDIR%\releases\%APP_VSN%\sys.config
+"%BINDIR%\erl" -boot "%ROOTDIR%\releases\%APP_VSN%\couchdb" ^
+-args_file "%ROOTDIR%\etc\vm.args" ^
+-config "%ROOTDIR%\releases\%APP_VSN%\sys.config"
:: EXIT /B