anchor.diff:  		echo Locally building luajit %CWD%\luajit-2.0 ...
   			
   		pushd %CWD%\luajit-2.0\src
  -			IF NOT EXIST "mingw_libluajit.dll" (
  +			IF EXIST "mingw_libluajit.dll" (
  +				echo libluajit.dll already cached.
  +			) ELSE (
   				%MAKE% -j%NUMBER_OF_PROCESSORS%
   				move lua51.dll	mingw_libluajit.dll
  -			) ELSE (
  -				echo libluajit.dll already cached.
   			)
   			
   			echo Locally installing luajit %CWD% ...
  -			xcopy /Y lua.h			%incdir%
  -			xcopy /Y luaconf.h		%incdir%
  -			xcopy /Y lualib.h		%incdir%
  -			xcopy /Y lauxlib.h		%incdir%
  -			xcopy /Y luajit.h		%incdir%
  +			copy /Y lua.h			%incdir%\lua.h
  +			copy /Y luaconf.h		%incdir%\luaconf.h
  +			copy /Y lualib.h		%incdir%\lualib.h
  +			copy /Y lauxlib.h		%incdir%\lauxlib.h
  +			copy /Y luajit.h		%incdir%\luajit.h
   			copy /B /Y mingw_libluajit.dll	%dlldir%\libluajit.dll
   		popd
   		
  
positive.code: 		
  		move /Y *.o %objdir%
  		IF [luajit] == [%1] (
  			copy /Y %dlldir%\libluajit.dll %root%
  		) ELSE (
  			copy /Y %dlldir%\lib%1.dll %root%
  		)
  		move liblc%1.dll %root%
  		
  
negative.code: 				echo lib%1.dll already cached.
  			) ELSE (
  				echo Compiling %1 ...
  				%GCC% -std=%GCC_VER% -I. -g0 -O2 -Wall -c *.c
  				
  				del lua.o
  				%OBJCOPY% --redefine-sym "main=luac_main" luac.o
  				
  				echo Linking lib%1.dll ...
  				%GCC% -std=%GCC_VER% -L. -Wl,--require-defined,luac_main -g0 -O2 -Wall -shared -o lib%1.dll *.o
  				
  				move lib%1.dll	mingw_lib%1.dll
  			)
  			
  			echo Locally installing %CWD% ...
  			copy /Y lua.h		%incdir%\lua.h
  			copy /Y luaconf.h	%incdir%\luaconf.h
  			copy /Y lualib.h	%incdir%\lualib.h
  			copy /Y lauxlib.h	%incdir%\lauxlib.h
  			copy /B /Y mingw_lib%1.dll	%dlldir%\lib%1.dll
  		popd
  		
  