.github/workflows/android.yml


Log

Author Commit Date CI Message
Simon McVittie 4ca5ea5b 2022-10-20T20:02:21 build: Add a mechanism to mark builds with vendor info Downstream distributors can use this to mark a version with their preferred version information, like a Linux distribution package version or the Steam revision it was built to be bundled into, or just to mark it with the vendor it was built by or the environment it's intended to be used in. For instance, in Debian I'd use this by configuring with: --enable-vendor-info="${DEB_VENDOR} ${DEB_VERSION}" to get a SDL_REVISION like: release-2.24.1-0-ga1d1946dc (Debian 2.24.1+dfsg-2) which gives a Debian user enough information to track down the patches and build-time configuration that were used for package revision 2. In Autotools and CMake, this is a configure-time option like any other, and will go into both SDL_REVISION (via SDL_revision.h) and SDL_GetRevision(). In other build systems (MSVC, Xcode, etc.), defining the SDL_VENDOR_INFO macro will get it into the output of SDL_GetRevision(), although not SDL_REVISION. Resolves: https://github.com/libsdl-org/SDL/issues/6418 Signed-off-by: Simon McVittie <smcv@collabora.com>
Pierre Wendling eea9f638 2022-10-12T18:51:59 CI: Update to actions/checkout@v3.
Anonymous Maarten 151c2341 2022-10-06T05:27:37 ci: Add SDL_WERROR to a few configurations
Anonymous Maarten f86ec47f 2022-07-25T15:08:33 ci: don't use ANDROID_NDK_HOME environment variable in Android workflow
Anonymous Maarten 2fdedd17 2022-07-23T17:29:08 Revert 6fa7d62 and 856c99e5
Anonymous Maarten 6fa7d624 2022-07-23T15:31:35 ci: use android-ndk r25 (LTS) on CI
Anonymous Maarten 78a37516 2022-06-16T16:38:58 cmake+ci: fix+test sdl2-config + sdl2.pc for all supported platforms
Anonymous Maarten 86f50ae7 2022-06-15T06:10:25 ci: Test cmake build script on Android android
Cameron Cawley 297ce148 2021-07-11T17:38:33 CI: Add Android builds to GitHub Actions