Commit Graph

43 Commits

Author SHA1 Message Date
sfan5 124708784f Restore buildability with SDL 2.0.10 2024-03-21 22:48:22 +01:00
sfan5 05c8bc8314 Try to fix macOS CI 2024-03-20 20:37:22 +01:00
sfan5 602a4050b5 Adjust CI vcpkg run package installation 2024-02-23 21:31:33 +01:00
sfan5 7241a49566 Compile at least one CI build as debug 2024-02-23 13:19:23 +01:00
wsor4035 0069837920
Upgrade CI actions (#290)
* update ci package versions to resolve warnings
* fix bug with duplicate package names under msvc
2024-02-17 21:07:25 +01:00
sfan5 6ba6118b8c Upgrade SDL CI to 22.04 everywhere
fed up with stuff not working for random reasons.
2024-02-16 22:42:49 +01:00
sfan5 7f11d2f950 Switch to llvm-mingw 2024-02-16 21:30:07 +01:00
Vitaliy 5b81694b1d
CI: Android support (#197) 2024-01-21 15:51:11 +01:00
sfan5 b349266855 Enable SDL to compile on macOS 2024-01-17 11:00:40 +01:00
Lars Müller 0faeea33c3
build.yml: Upgrade bionic/jammy -> focal (current oldest LTS) 2024-01-16 18:34:24 +01:00
sfan5 4e52d547b2 MinGW toolchain refresh 2023-12-17 20:47:29 +01:00
Vitaliy 9a439a3646
Use SDL2 by default
Except on Android and macOS, for now
2023-12-17 18:46:08 +01:00
sfan5 9b52d6fb0d Hash-check windows CI dependencies 2023-12-13 12:17:54 +01:00
sfan5 b284ea076b Use newer vcpkg in Windows CI 2023-11-30 15:43:24 +01:00
numzero 8c2ad025b1 Add CTest 2023-11-01 14:40:11 +01:00
sfan5 f9d7a632f5 CI: Add MinGW builds with SDL 2023-09-13 13:26:01 +02:00
numzero dc43583a2c CI: Merge 32- and 64-bit MinGW builds 2023-09-13 13:26:01 +02:00
numzero 041377c24c CI: Add MSVC/SDL builds 2023-07-03 21:03:37 +02:00
sfan5 ca5f005b74 Fix OpenGL3 driver to compile standalone
also test this configuration in CI
2023-04-06 12:38:25 +02:00
numzero f641500d01 Add xvfb (for tests) 2023-03-13 18:45:50 +03:00
numzero 02c6449f0d Add CI for the new GL ES 2 driver 2023-03-13 18:40:11 +03:00
numzero 2331083837 Add CI for the new OpenGL 3 driver 2023-03-13 18:40:06 +03:00
numzero 06db7b7ab7 Move platform detection to CMake 2023-02-22 21:11:12 +03:00
sfan5 ce0d29df93 Update workflow to address deprecations 2022-12-31 12:30:10 +01:00
sfan5 e9908ca545 Add build with SDL2 to CI 2022-10-15 11:13:20 +02:00
sfan5 f3a1f9f656 Move Ubuntu builds into docker to keep them working 2022-10-14 16:09:17 +02:00
sfan5 91edd214aa Enable XInput2 by default (and improve CMake detection)
closes #73
2022-07-18 21:42:43 +02:00
LoneWolfHT c4ca31313f
Add MSVC CI build (#26) 2022-07-07 21:44:48 +02:00
sfan5 fc4eda0f44 Properly strip windows binaries produced by CI 2022-05-06 14:08:45 +02:00
sfan5 8b1d0db8e2 AutomatedTest: improve and run under macOS CI too 2022-03-09 22:52:11 +01:00
sfan5 d3132e0731 Update MinGW CI setup to match MT's 2022-02-04 21:12:49 +01:00
sfan5 dc2246dae7 Fix CI by running apt-get update first 2021-07-22 16:42:46 +02:00
fn ⌃ ⌥ 3cf9532a06
Add macOS build to CI (#47) 2021-07-17 11:27:51 +02:00
JosiahWI 08057945f6
CI: Add verbose flag to build (#35) 2021-05-08 20:38:57 +02:00
sfan5 2461e899ba Add basic test application that runs under CI 2021-04-22 10:53:09 +02:00
sfan5 f05f84b33b Rename library to IrrlichtMt
for clarity and to avoid conflicts
closes #16
2021-03-25 15:47:33 +01:00
sfan5 3006362e25 Make Linux CI run upload a package 2021-03-25 15:40:12 +01:00
sfan5 cadbd62271 CI: add workflows for win32 and win64 2021-03-08 23:53:47 +01:00
sfan5 6ce98dce77 Add CMake as new build system 2021-03-06 21:40:05 +01:00
sfan5 218cbec94e Add GLES workflow to CI 2021-02-25 19:32:19 +01:00
sfan5 264f8b72c1 Throw out support for Bzip, LZMA and encrypted ZIPs 2021-02-25 18:34:17 +01:00
sfan5 67f1402410 Remove bundled libraries 2021-02-25 18:22:38 +01:00
Loic Blot 665e4309c4 Add github workflow & gitignore 2021-02-25 18:01:55 +01:00