Speed up by doing a pull and update when possible.
Added stopwatch calls to identify where the time is spent.
Re-organised to use a parameterised target to do the serious work.
@echo off
setlocal
if not defined HELIUM_HOME set HELIUM_HOME=%~dp0..\..\..\..\helium
echo %HELIUM_HOME%
call %HELIUM_HOME%\hlm.bat %*
endlocal