Current section

Files

Jump to
exrm priv rel files boot_shim.bat
Raw

priv/rel/files/boot_shim.bat

@echo off
:: Set variables that describe the release
@set rel_name={{{PROJECT_NAME}}}
@set erl_opts={{{ERL_OPTS}}}
:: Discover the release root directory from the directory of this script
@set script_dir=%~dp0
@for %%A in ("%script_dir%\..") do @(
set release_root_dir=%%~fA
)
@set start_erl=%release_root_dir%\releases\start_erl.data
@for /f "delims=" %%i in ('type %start_erl%') do @(
set start_erl_data=%%i
)
@for /f "tokens=1,* delims=\ " %%a in ("%start_erl_data%") do @(
set erts_vsn=%%a
set rel_vsn=%%b
))
@set rel_dir=%release_root_dir%\releases\%rel_vsn%
echo "Using %rel_dir%\%rel_name%.bat"
call "%rel_dir%\%rel_name%.bat" %*