premake/Cygwin/build-scripts/run.tests.release.bat
author Sam Lantinga
Thu, 01 Sep 2016 01:26:56 -0700
changeset 10304 ee83e0b4a36f
parent 7925 f090a47eb7f7
permissions -rwxr-xr-x
wayland: Add support for relative mouse mode, by Jonas Ã…dahl <jadahl@gmail.com>

Generate the C protocol files from the protocol XML files installed by
wayland-protocols, and use them to implement support for relative pointer
motions and pointer locking.

Note that at the time, the protocol is unstable and may change in the future.
Any future breaking changes will, however, fail gracefully and result in no
regressions compared to before this patch.
     1 @echo off
     2 
     3 cd ..\tests
     4 
     5 call :pass checkkeys
     6 call :pass loopwave
     7 call :pass testatomic
     8 call :pass testaudioinfo
     9 call :pass testautomation
    10 call :pass testdraw2
    11 call :pass testerror
    12 call :pass testfile
    13 call :pass testgamecontroller
    14 call :pass testgesture
    15 call :pass testgl2
    16 call :pass testgles
    17 call :pass testhaptic
    18 call :pass testiconv
    19 call :pass testime
    20 call :pass testintersection
    21 call :pass testjoystick
    22 call :pass testkeys
    23 ::call :pass testloadso
    24 call :pass testlock
    25 call :pass testmessage
    26 call :pass testmultiaudio
    27 call :pass testnative
    28 call :pass testoverlay2
    29 call :pass testplatform
    30 call :pass testpower
    31 call :pass testrelative
    32 call :pass testrendercopyex
    33 call :pass testrendertarget
    34 ::call :pass testresample
    35 call :pass testrumble
    36 call :pass testscale
    37 call :pass testsem 1
    38 call :pass testshader
    39 call :pass testshape sample.bmp
    40 call :pass testsprite2
    41 call :pass testspriteminimal
    42 call :pass teststreaming
    43 call :pass testthread
    44 call :pass testtimer
    45 call :pass testver
    46 call :pass testwm2
    47 call :pass torturethread
    48 
    49 :: leave the tests directory
    50 cd ..
    51 
    52 :: exit batch
    53 goto :eof
    54 
    55 :: pass label (similar to pass function in the Xcode tests command script)
    56 :pass
    57 :: if it does not exist, break procedure
    58 if not exist %1\Win32\Release goto endfunc
    59 :: goto directory
    60 echo Testing: %1
    61 title Testing: %1
    62 cd %1\Win32\Debug
    63 :: execute test
    64 ".\%1.exe" %2
    65 cd ..\..\..
    66 pause
    67 :endfunc
    68 goto :eof