summaryrefslogtreecommitdiff
path: root/priv/templates/simplenode.windows.start_erl.cmd
diff options
context:
space:
mode:
Diffstat (limited to 'priv/templates/simplenode.windows.start_erl.cmd')
-rw-r--r--priv/templates/simplenode.windows.start_erl.cmd14
1 files changed, 12 insertions, 2 deletions
diff --git a/priv/templates/simplenode.windows.start_erl.cmd b/priv/templates/simplenode.windows.start_erl.cmd
index b26e98a..f98c285 100644
--- a/priv/templates/simplenode.windows.start_erl.cmd
+++ b/priv/templates/simplenode.windows.start_erl.cmd
@@ -19,8 +19,18 @@
@set erl_exe=%node_root%\erts-%erts_version%\bin\erl.exe
@set boot_file=%releases_dir%\%release_version%\%node_name%
-@set app_config=%node_root%\etc\app.config
-@set vm_args=%node_root%\etc\vm.args
+
+@if exist %releases_dir%\%release_version%\sys.config (
+ @set app_config=%releases_dir%\%release_version%\sys.config
+) @else (
+ @set app_config=%node_root%\etc\app.config
+)
+
+@if exist %releases_dir%\%release_version%\vm.args (
+ @set vm_args=%releases_dir%\%release_version%\vm.args
+) @else (
+ @set vm_args=%node_root%\etc\vm.args
+)
@%erl_exe% %erl_args% -boot %boot_file% -config %app_config% -args_file %vm_args%