GameLib is a collection of libraries for creating applications in Cakelisp.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
echo off
|
|
|
|
|
|
|
|
if not exist "bin" (
|
|
|
|
mkdir bin
|
|
|
|
)
|
|
|
|
|
|
|
|
if not exist Dependencies/cakelisp (
|
|
|
|
git clone git@github.com:makuto/cakelisp.git Dependencies/cakelisp
|
|
|
|
)
|
|
|
|
|
|
|
|
cd Dependencies/cakelisp
|
|
|
|
call Build.bat
|
|
|
|
|
|
|
|
@if %ERRORLEVEL% == 0 (
|
|
|
|
echo Success building cakelisp
|
|
|
|
goto success
|
|
|
|
) else (
|
|
|
|
echo Error while building cakelisp
|
|
|
|
goto fail
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:fail
|
|
|
|
goto end
|
|
|
|
|
|
|
|
:success
|
|
|
|
cd ../../
|
|
|
|
|
|
|
|
"Dependencies/cakelisp/bin/cakelisp.exe" src/Config_WIndows.cake src/GameLibTests.cake --verbose-processes
|
|
|
|
goto end
|
|
|
|
|
|
|
|
:end
|
|
|
|
echo Done
|