@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" %*
