Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 2fdedd17 | 2022-07-23 17:29:08 | Revert 6fa7d62 and 856c99e5 | ||
| 832754b9 | 2022-07-23 15:43:06 | ci: install SDL when built as a subproject | ||
| 6fa7d624 | 2022-07-23 15:31:35 | ci: use android-ndk r25 (LTS) on CI | ||
| 1f3ae752 | 2022-06-18 11:54:23 | Add ps2_drivers dependency Fix CI | ||
| bd496961 | 2022-06-23 08:18:44 | cmake: use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR (#5834) * Update install directory to match generated https://github.com/libsdl-org/SDL/blob/main/CMakeLists.txt#L3122 Sets `SDL2Config.cmake` to `CMAKE_BINARY_DIR`, whereas the install file tries to find it from a different location. * cmake: use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR * ci: test SDL included as a cmake subproject Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com> | ||
| 78a37516 | 2022-06-16 16:38:58 | cmake+ci: fix+test sdl2-config + sdl2.pc for all supported platforms | ||
| 52f8d035 | 2022-03-20 18:51:37 | Add PS2 CI config | ||
| 86f50ae7 | 2022-06-15 06:10:25 | ci: Test cmake build script on Android android | ||
| 12f9bcd2 | 2022-05-08 17:08:41 | Build tests for all CMake platforms on CI | ||
| 69df26a0 | 2022-06-15 03:51:46 | ci: test clang+MinGW on CI | ||
| e201f338 | 2022-06-08 14:54:47 | ci: enable CMake test for Emscripten | ||
| f858d130 | 2022-06-03 19:24:20 | ci: test installed packages using CMake | ||
| aeeccb5d | 2022-05-23 00:24:40 | CI, OpenWatcom: remove workaround now that setup-watcom is fixed. | ||
| 1a1cc802 | 2022-05-21 16:15:24 | Use a tagged version of OpenWatcom in CI builds | ||
| aa51a979 | 2022-05-19 13:14:29 | Run tests with OpenWatcom on CI | ||
| 9dfa000b | 2022-05-18 20:20:03 | Initial support for building for Windows with OpenWatcom | ||
| 6e6e425e | 2022-05-05 17:50:28 | workflows: Do the equivalent of Automake `make distcheck` The official source code release isn't much use unless it contains everything that users and downstream distributions need to do a new build, so check that it does. Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 9ef68857 | 2022-05-08 15:53:43 | Fix MSVC ARM32 builds | ||
| b352b783 | 2022-05-07 14:57:17 | Add 'static VCRT' cases to MSVC build matrix | ||
| c244bbc5 | 2022-05-04 17:50:44 | workflows: Install and run GNOME-style installed-tests This is currently only done for the Linux Autotools build. The CMake build does not add a significant amount of extra test coverage, and Github Workflows run in an environment where `cmake` and `sudo cmake` point to different executables, which makes it awkward to install into /usr/local from CMake. Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| ecf1e15f | 2022-05-04 19:31:11 | workflows: Parallelize Linux Autotools and CMake builds Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| dba79ade | 2022-05-04 13:57:30 | workflows: Run build-time tests Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| a4594797 | 2022-05-04 18:13:25 | workflows: Only run `cmake --install` on Unix platforms The syntax used in this step assumes a Unix shell. Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 79a16da6 | 2022-05-04 18:14:22 | workflows: Change how we make CMake verbose Some CI workers don't seem to understand `cmake -v`, and Windows' shell doesn't understand `VERBOSE=1 cmake`. Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 4da47601 | 2022-05-04 18:13:38 | workflows: Remove redundant `cmake --build` Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 2a8297e4 | 2022-05-04 16:43:59 | workflows: Add a test to assert that all the version numbers agree Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 50bc0136 | 2022-05-04 17:45:26 | workflows: Tell CMake and Makefile.in to show compiler command-lines This is usually desirable for batch processing: it lets us see exactly what is happening in the logs. Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 85a77fb5 | 2022-05-03 20:22:48 | workflows: List files installed by CMake This lets us compare them with Autotools more easily. Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 90da399b | 2022-04-12 14:54:24 | workflows: Add a workflow to exercise the Autotools build on Linux This builds the tests, but does not run them (for now). Signed-off-by: Simon McVittie <smcv@collabora.com> | ||
| 55a4e1d3 | 2022-04-12 18:34:32 | CI: update os2.yml to use open-watcom/setup-watcom also remove os2-buildbot.sh -- not needed anymore. | ||
| b7f8117d | 2022-02-28 15:47:59 | Build the standalone MSVC projects with GitHub Actions | ||
| 550b8377 | 2022-02-28 14:50:37 | Combine the MSVC and UWP workflows | ||
| 2005dd95 | 2022-02-02 17:06:52 | UWP build (#5299) * Add UWP-x64 action * Fix formatting * Fix missing - | ||
| 0af391cb | 2022-01-15 17:07:20 | build with Release config on push and pull_request | ||
| 30f895a5 | 2022-01-03 21:55:10 | Update os2.yml Specify the WATCOM environment variable in the "run" command line directly, so the home directory gets correct shell expansion. | ||
| 1d918a28 | 2022-01-03 21:52:47 | Update os2.yml Whoops, forgot the `-R` on the chmod command. | ||
| 39fc1e87 | 2022-01-03 21:51:12 | os2.yml: OpenWatcom install fixes Make everything in Open Watcom install executable (because none of it is, and this is good enough), and make wget less verbose. | ||
| eb3639d3 | 2022-01-03 21:47:04 | os2.yml: Fix wget command line It's a capital O, not lowercase. :/ | ||
| 56813d02 | 2022-01-03 21:44:17 | Create os2.yml This is a quick test to see if we can cache an OpenWatcom install on a GitHub Actions instance and build for OS/2 with it. | ||
| a201c948 | 2022-01-03 20:43:40 | Build tests for PSP in CI | ||
| bfbdf896 | 2021-12-07 10:00:01 | Add automated build for PSP | ||
| 5cb85d61 | 2021-11-24 22:21:48 | CI: Add iOS and tvOS builds | ||
| 6b66542e | 2021-11-17 17:04:34 | Fixing compilation errors for VS2019 Clang toolset (fixes #4702) | ||
| e9dae813 | 2021-11-08 20:14:08 | CI: disable fail-fast to avoid aborting build when one platform fails | ||
| 0d631c74 | 2021-10-30 12:10:03 | CI: Build tests for Windows, macOS, and Linux | ||
| ce093891 | 2021-10-26 23:10:30 | Add RISC OS builds to GitHub Actions | ||
| 21c10827 | 2021-09-20 13:22:20 | Add MinGW-w64 builds to GitHub Actions | ||
| 333ea51c | 2021-09-11 23:07:44 | CI: Set default shell for Vita build. vitasdk image only comes with sh. Previously, the shell was mentioned on each run step. | ||
| 1e6e9f36 | 2021-08-21 12:10:37 | CI: Add PS VIta build | ||
| b161c9ba | 2021-08-14 16:30:37 | CI: Add Emscripten build | ||
| f4f9c6bc | 2021-03-11 00:40:43 | CI: add 'libdecor' dependency from upstream | ||
| 9170c0c7 | 2021-07-15 18:35:20 | CI: Add Windows ARM64 builds | ||
| 297ce148 | 2021-07-11 17:38:33 | CI: Add Android builds to GitHub Actions | ||
| 32e736d2 | 2021-07-10 11:39:51 | CI: add github actions for windows x86 | ||
| 2689e844 | 2021-04-01 16:36:06 | Delete gh-pages.yml This shouldn’t exist, let alone make commits to the repo. Kind of annoyed this is here and ran today. | ||
| 3a1317ed | 2021-03-09 15:54:25 | Minor tweak to workflow settings. There was an (innocently intended, I assume!) "make X great again" joke in a previous commit message, and I'd like this not to be the first thing people see on our GitHub project page, so I added some whitespace to the end of this file. Apologies to any that were bothered by that, it was an accident! | ||
| 00fabdde | 2021-03-03 19:05:47 | Make github CI great again The current CI doesn't work and can be fixed. To steps, use a matrix to build on various OS + allow platform specific flags. The linux build should cover a wider case of video backends. | ||
| 557aa140 | 2021-02-21 14:18:09 | CI: fixed branch name | ||
| 306e808d | 2021-02-21 14:02:30 | CI: added github pages build job | ||
| 5d266e9b | 2021-02-21 13:57:38 | CI: added github actions |