@echo off ::set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_20 set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191 if not exist "%JAVA_HOME%" ( echo %JAVA_HOME% not found. Exiting... goto done ) set PATH=%JAVA_HOME%\bin;%PATH% echo + Set JAVA_HOME to local instance and updated PATH ::set PERL_HOME=C:\strawberry-perl-64bit\perl :: only set to strawberry-perl5-64bit for regular GS3 from SVN, not release kits nor even diffcol set _PERL_TOPLEVEL=C:\Users\GameJam\strawberry-perl32no64 set PERL_HOME=%_PERL_TOPLEVEL%\perl if not exist "%PERL_HOME%" ( echo %PERL_HOME% not found. Exiting... goto done ) echo + Set PERL_HOME to local instance and updated PATH set ANT_HOME=C:\Users\GameJam\apache-ant-1.9.5 if not exist "%ANT_HOME%" ( echo %ANT_HOME% not found. Exiting... goto done ) set PATH=%PERL_HOME%\site\bin;%PERL_HOME%\bin;%_PERL_TOPLEVEL%\c\bin;%ANT_HOME%\bin;%PATH% echo + Set ANT_HOME to local instance and updated PATH :: Unset local variable(s) set _PERL_TOPLEVEL= :done