Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-26 | Fix #9386: compilers failing to compile with LTO by using variants instead ↵ | rubidium42 | |
of new + unique_ptr With std::variant all memory can be figured out at compile time, so the compiler needs to keep track of fewer elements. It also saves out a unique_ptr and its memory management, over a slight impact for resolving a setting. | |||
2021-06-13 | Codechange: [Actions] Improve MSYS2 setup time (#9360) | Loïc Guilloux | |
2021-06-10 | Add: [Actions] msys2/MinGW CI (#8698) | Loïc Guilloux | |
2021-05-20 | Change: [Actions] use newly created Actions instead of custom ↵ | Patric Stout | |
shell-scripting (#9284) | |||
2021-05-10 | Add: [Actions] Check CI annotations to detect compile warnings (#9217) | Loïc Guilloux | |
2021-05-01 | Change: [Actions] Add a 2 minutes timeout for regression test (#9166) | Loïc Guilloux | |
2021-03-04 | Change: [Actions] Also check dedicated build | glx22 | |
2021-03-01 | Add: [Actions] Allow partial cache invalidation on dependencies change | glx22 | |
2021-02-24 | Change: [Actions] Use only CMake, CTest and CPack | glx22 | |
2021-02-24 | Change: [Actions] stop using 'run-vcpkg' action for CI | glx22 | |
2021-02-24 | Change: [Actions] stop using 'run-cmake' action for CI | glx22 | |
2021-02-19 | Fix: [Actions] Also run CI against libsdl1.2 for every pull request | Patric Stout | |
2021-02-19 | Fix: [Actions] if SDL2 is installed, it is always picked over SDL1 | Patric Stout | |
So no need to install both SDL1 and SDL2, that gives a false idea of reality. | |||
2021-02-19 | Fix: [Actions] build our allegro driver too in our CI | Patric Stout | |
This prevents us breaking it without realising. | |||
2021-02-15 | Fix: [Actions] Use vcpkg to provide libpng on macOS | Owen Rudge | |
2021-02-14 | Add: [OSX] Native font rendering without using FreeType. | Michael Lutz | |
2021-02-13 | Change: [Actions] Also run CI for VS2017 | glx22 | |
2021-02-08 | Fix: [Actions] Use same vcpkg commit for CI on macOS as release builds | Owen Rudge | |
2021-01-08 | Fix: [Actions] circumvent Windows tar warning about read-only files (#8524) | Patric Stout | |
Because certain files are read-only, the "restore-cache" step fails, as Windows tar refuses to overwrite those files (even if they are identical). Instead of hoping upstream fixes "restore-cache", just remove the read-only flag on these files instead. | |||
2021-01-02 | Codechange: Drop libxdg-basedir dependency in favour of finding the ↵ | Charles Pigott | |
directories ourselves | |||
2020-12-15 | Add: support for emscripten (play-OpenTTD-in-the-browser) | Patric Stout | |
Emscripten compiles to WASM, which can be loaded via HTML / JavaScript. This allows you to play OpenTTD inside a browser. Co-authored-by: milek7 <me@milek7.pl> | |||
2020-12-13 | Fix: [Actions] cleanup ci-build workflow to be up-to-date (#8375) | Patric Stout | |
Also, while at it, make it more like the upcoming release-workflow, so they look a lot more similar. Functional it should be the same, except that Windows should now also output when a test fails. | |||
2020-10-10 | Fix: [Actions] Call apt-get update before trying to install packages | Charles Pigott | |
2020-10-10 | Add: [Actions] Add problem matchers for CI platforms | Charles Pigott | |
2020-10-03 | Add: [Actions] CI build workflow | glx | |