diff options
| author | Andre Weissflog <floooh@gmail.com> | 2022-11-20 12:47:00 +0100 |
|---|---|---|
| committer | Andre Weissflog <floooh@gmail.com> | 2022-11-20 12:47:00 +0100 |
| commit | 8a94ab86fc5190b1bc27e377bbe4acde25030193 (patch) | |
| tree | aa81f4f455f0b9f4e8188f51047788f324842254 /tests/test_win.cmd | |
| parent | fd2d04db708a1ebe1177bd0154332adff09e5e0d (diff) | |
cmake presets support for Windows tests
Diffstat (limited to 'tests/test_win.cmd')
| -rw-r--r-- | tests/test_win.cmd | 37 |
1 files changed, 7 insertions, 30 deletions
diff --git a/tests/test_win.cmd b/tests/test_win.cmd index 6acca335..d4c16a7e 100644 --- a/tests/test_win.cmd +++ b/tests/test_win.cmd @@ -1,34 +1,11 @@ -if not exist ext/fips-cimgui/ ( - git clone --depth 1 --recursive https://github.com/fips-libs/fips-cimgui ext/fips-cimgui -) -if not exist ext/spine-runtimes/ ( - git clone --depth 1 --recursive https://github.com/EsotericSoftware/spine-runtimes/ ext/spine-runtimes -) +cmake --preset win_gl || exit /b 10 +cmake --build --preset win_gl_debug || exit /b 10 +cmake --build --preset win_gl_release || exit /b 10 -md build\win_gl_debug -cd build\win_gl_debug -cmake -DSOKOL_BACKEND=SOKOL_GLCORE33 ../.. || exit /b 10 -cmake --build . || exit /b 10 -cd ..\.. +cmake --preset win_d3d11 || exit /b 10 +cmake --build --preset win_d3d11_debug || exit /b 10 +cmake --build --preset win_d3d11_release || exit /b 10 -md build\win_gl_release -cd build\win_gl_release -cmake -DSOKOL_BACKEND=SOKOL_GLCORE33 ../.. || exit /b 10 -cmake --build . --config Release || exit /b 10 -cd ..\.. - -md build\win_d3d11_debug -cd build\win_d3d11_debug -cmake -DSOKOL_BACKEND=SOKOL_D3D11 ../.. || exit /b 10 -cmake --build . || exit /b 10 -cd ..\.. - -md build\win_d3d11_debug -cd build\win_d3d11_debug -cmake -DSOKOL_BACKEND=SOKOL_D3D11 ../.. || exit /b 10 -cmake --build . --config Release || exit /b 10 -cd ..\.. - -cd build\win_d3d11_debug\Debug +cd build\win_d3d11\Debug sokol-test.exe || exit /b 10 cd ..\..\.. |