Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Added Ben Henning's GSoC2013 work: premake build system.
- Loading branch information
Showing
473 changed files
with
89,151 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
@echo off | ||
cd .. | ||
%~dp0\premake4.exe --file=..\premake4.lua --to=.\Cygwin --cygwin clean | ||
pause |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
@echo off | ||
cd .. | ||
%~dp0\premake4.exe --file=..\premake4.lua --to=.\Cygwin --cygwin gmake | ||
pause |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
@echo off | ||
echo This script assumes Cygwin's make utility is in your Path | ||
cd .. | ||
make config=debug | ||
pause |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
@echo off | ||
echo This script assumes Cygwin's make utility is in your Path | ||
cd .. | ||
make config=release | ||
pause |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
@echo off | ||
|
||
cd ..\tests | ||
|
||
call :pass checkkeys | ||
call :pass loopwave | ||
call :pass testatomic | ||
call :pass testaudioinfo | ||
call :pass testautomation | ||
call :pass testdraw2 | ||
call :pass testerror | ||
call :pass testfile | ||
call :pass testgamecontroller | ||
call :pass testgesture | ||
call :pass testgl2 | ||
call :pass testgles | ||
call :pass testhaptic | ||
call :pass testiconv | ||
call :pass testime | ||
call :pass testintersection | ||
call :pass testjoystick | ||
call :pass testkeys | ||
::call :pass testloadso | ||
call :pass testlock | ||
call :pass testmessage | ||
call :pass testmultiaudio | ||
call :pass testnative | ||
call :pass testoverlay2 | ||
call :pass testplatform | ||
call :pass testpower | ||
call :pass testrelative | ||
call :pass testrendercopyex | ||
call :pass testrendertarget | ||
::call :pass testresample | ||
call :pass testrumble | ||
call :pass testscale | ||
call :pass testsem 1 | ||
call :pass testshader | ||
call :pass testshape sample.bmp | ||
call :pass testsprite2 | ||
call :pass testspriteminimal | ||
call :pass teststreaming | ||
call :pass testthread | ||
call :pass testtimer | ||
call :pass testver | ||
call :pass testwm2 | ||
call :pass torturethread | ||
|
||
:: leave the tests directory | ||
cd .. | ||
|
||
:: exit batch | ||
goto :eof | ||
|
||
:: pass label (similar to pass function in the Xcode tests command script) | ||
:pass | ||
:: if it does not exist, break procedure | ||
if not exist %1\Win32\Debug goto endfunc | ||
:: goto directory | ||
echo Testing: %1 | ||
title Testing: %1 | ||
cd %1\Win32\Debug | ||
:: execute test | ||
".\%1.exe" %2 | ||
cd ..\..\.. | ||
pause | ||
:endfunc | ||
goto :eof |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
@echo off | ||
|
||
cd ..\tests | ||
|
||
call :pass checkkeys | ||
call :pass loopwave | ||
call :pass testatomic | ||
call :pass testaudioinfo | ||
call :pass testautomation | ||
call :pass testdraw2 | ||
call :pass testerror | ||
call :pass testfile | ||
call :pass testgamecontroller | ||
call :pass testgesture | ||
call :pass testgl2 | ||
call :pass testgles | ||
call :pass testhaptic | ||
call :pass testiconv | ||
call :pass testime | ||
call :pass testintersection | ||
call :pass testjoystick | ||
call :pass testkeys | ||
::call :pass testloadso | ||
call :pass testlock | ||
call :pass testmessage | ||
call :pass testmultiaudio | ||
call :pass testnative | ||
call :pass testoverlay2 | ||
call :pass testplatform | ||
call :pass testpower | ||
call :pass testrelative | ||
call :pass testrendercopyex | ||
call :pass testrendertarget | ||
::call :pass testresample | ||
call :pass testrumble | ||
call :pass testscale | ||
call :pass testsem 1 | ||
call :pass testshader | ||
call :pass testshape sample.bmp | ||
call :pass testsprite2 | ||
call :pass testspriteminimal | ||
call :pass teststreaming | ||
call :pass testthread | ||
call :pass testtimer | ||
call :pass testver | ||
call :pass testwm2 | ||
call :pass torturethread | ||
|
||
:: leave the tests directory | ||
cd .. | ||
|
||
:: exit batch | ||
goto :eof | ||
|
||
:: pass label (similar to pass function in the Xcode tests command script) | ||
:pass | ||
:: if it does not exist, break procedure | ||
if not exist %1\Win32\Release goto endfunc | ||
:: goto directory | ||
echo Testing: %1 | ||
title Testing: %1 | ||
cd %1\Win32\Debug | ||
:: execute test | ||
".\%1.exe" %2 | ||
cd ..\..\.. | ||
pause | ||
:endfunc | ||
goto :eof |
Oops, something went wrong.