2
@rem This file attempts to auto detect and configure the environment
3
@rem for starting julia and julia-web-server
5
@rem It sets the path as needed to reference various lib and bin
6
@rem files, and builds sys.ji if needed.
10
set PATH=%~dp0bin;%~dp0usr\bin;%~dp0..\usr\bin;%~dp0..\..\usr\bin
11
set JULIA_EXE=julia-release-readline.exe
12
for %%A in (%JULIA_EXE%) do set JULIA_HOME=%%~dp$PATH:A
13
set JULIA=%JULIA_HOME%%JULIA_EXE%
14
set PATH=%JULIA_HOME%;%JULIA_HOME%..\lib\julia;%JULIA_HOME%..\lib;.;%SYS_PATH%;%~dp0\Git\bin
15
set HOME=%JULIA_HOME%..\..
16
set JL_PRIVATE_LIBDIR=lib\julia
18
if not exist "%JULIA_HOME%..\lib\julia\sys.ji" (echo "Preparing Julia for first launch. This may take a while" && echo "You may see two git related errors. This is completely normal" && cd "%JULIA_HOME%..\share\julia\base" && "%JULIA%" -b sysimg.jl && popd && pushd "%cd%")