mirror of
https://github.com/0x5eal/wg-lua.git
synced 2024-12-12 12:50:36 +00:00
chore: include lunew as batch script too
This commit is contained in:
parent
ce7cea38c3
commit
aee0a8967c
1 changed files with 28 additions and 0 deletions
28
lunew.bat
Normal file
28
lunew.bat
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
@ECHO OFF
|
||||||
|
|
||||||
|
rem Check if lune is installed
|
||||||
|
where lune > NUL 2>&1 (
|
||||||
|
rem Get lune version
|
||||||
|
FOR /F "tokens=2 delims=' ' " %%a IN ('lune --version') DO SET lune_version=%%a
|
||||||
|
rem Check if version is greater than or equal to 8 using substring comparison
|
||||||
|
IF "%lune_version:~-1%" GEQ 8 (
|
||||||
|
rem CUSTOM EXAMPLE RUNNER BEGIN
|
||||||
|
IF "%~1%"=="example" (
|
||||||
|
SET filename=%~2%
|
||||||
|
IF "%filename%"=="" (
|
||||||
|
ECHO. Usage: %0 example <example_name> [ARGS]
|
||||||
|
EXIT /B 1
|
||||||
|
)
|
||||||
|
SHIFT 2
|
||||||
|
lune run "examples\%filename%.luau" %*
|
||||||
|
EXIT /B %ERRORLEVEL%
|
||||||
|
)
|
||||||
|
rem CUSTOM EXAMPLE RUNNER END
|
||||||
|
|
||||||
|
IF EXIST "%1*" (lune run %*) ELSE IF EXIST ".lune\%1*" (lune run %*)
|
||||||
|
) ELSE (
|
||||||
|
lune %*
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
EXIT /B %ERRORLEVEL%
|
Loading…
Reference in a new issue