changhong/wb_unity_pro/Assets/Modules/ToLua/Lua/Build.bat

32 lines
542 B
Batchfile

@echo off
cd /d %~dp0
rd /s/q Out
mkdir jit
mkdir Out
xcopy /Y /D ..\..\..\Luajit\jit jit
setlocal enabledelayedexpansion
for /r %%i in (*.lua) do (
set v=%%~dpi
call :loop
set v=!v:%~dp0=!
if not exist %~dp0out\!v! (mkdir %~dp0Out\!v!)
)
for /r %%i in (*.lua) do (
set v=%%i
set v=!v:%~dp0=!
call :loop
..\..\..\Luajit\luajit.exe -b -g !v! Out\!v!.bytes
)
rd /s/q jit
rd /s/q .\Out\jit\
xcopy /Y /D /S Out ..\..\StreamingAssets\Lua
setlocal disabledelayedexpansion
:loop
if "!v:~-1!"==" " set "v=!v:~0,-1!" & goto loop