21 Commits

Author SHA1 Message Date
Steveice10
a298e4969b
externals: Switch to newer cryptopp-cmake. () 2023-01-15 21:45:42 +05:30
Steveice10
5d0e60a6aa ci: Generate universal macOS build. 2023-01-07 01:09:36 -08:00
xperia64
f261daf2fa
Attempt to hotfix Android CI (assume /usr/bin/apksigner is no longer a jar) () 2022-12-08 07:25:11 +05:30
Vitor K
3b6ffd9c27
Add MSVC binaries for Windows on releases ()
* Improve directory creation in WindowsCopyFiles.cmake

* Release msvc compiled binaries as an alternative to mingw releases

* msvc: do not ship .pdb files

* msvc: Copy necessary files to the release

* windows-msvc: enable compatibility reporting

translation was disabled because the bundled qt doesn't have
the necessary component

Co-authored-by: Michał Janiszewski <janisozaur@users.noreply.github.com>
2022-11-19 22:22:10 +02:00
liushuyu
1759e2afc2
CI: add source packing when doing a release () 2022-10-13 07:33:32 +05:30
Vitor K
e24e2a8f8b
ccache: rename option as not to conflict with submodules ()
* ccache: rename option as not to conflict with submodules

* MinGWCross: fix alignment
2022-10-10 18:10:47 +05:30
liushuyu
c6153bb32e
CI: fix recent build issues ()
Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com>
2022-10-05 18:43:07 +02:00
GPUCode
cbd5d1c15c
Upgrade codebase to C++ 20 + fix warnings + update submodules () 2022-09-21 18:36:12 +02:00
SachinVin
b52ae4388b CI: android: Sign and publish apk 2022-08-24 22:38:49 +05:30
SachinVin
ddc802d2b4 android: add canary and nightly flavours + fix git version tags 2022-08-24 22:01:33 +05:30
SachinVin
564ae346d0 CI: Andriod: Use sh to buld and create artifacts 2022-04-19 14:00:09 +05:30
SachinVin
154181d5f5 CI/MacOS: Install SDL2 and FFMPEG from externals 2021-09-19 17:18:34 +05:30
SachinVin
4817b00843
CI: Decouple clang-format from the linux build matrix () 2021-09-06 21:27:36 +05:30
Vitor K
c40871f126
build system: remove references to travis () 2021-08-01 14:43:21 +02:00
Vitor K
2e3834f880
Fix macos build ()
* Update deps.sh

GitHub's virtual environment provides 7zip and llvm by default, so brew may fail to install them as another version is already installed

* Use || true to ignore brew installation errors
2021-02-07 03:40:10 -05:00
Vitor K
e6ef00b41d
Update deps.sh ()
Try fixing macos build.
2to3 from 2.7 is not really used and is interfering with the
installation of Python 3.9, on which one of ffmpeg's dependencies
depends.
2020-12-30 17:10:18 -05:00
Marshall Mohror
ab6c605e59
Merge pull request from gal20/enable-fdk-patch
Enable fdk decoder for flatpak version
2020-12-30 11:59:18 -06:00
liushuyu
4efeace8ee
Fix Transifex Synchronization ()
* ci: fix transifex script permissions

* ci: recursively checkout for Transifex action
2020-11-18 09:09:08 +01:00
gal20
d870651df7
Enable fdk decoder in flatpak version 2020-11-14 20:02:36 +02:00
liushuyu
bf03fb83ae
ci: fix mingw folder name () 2020-11-12 15:57:20 -08:00
liushuyu
0133ebe0bc
Use GitHub Actions as CI service ()
* ci: migrate to GitHub Actions

* ci: linux-mingw: use lief for parsing PE files

* ci: fix left-over issues with clang-format check

* ci: workaround libc++ issue on macOS

* appveyor: remove build scripts

* README: add GitHub Actions badge and ...

remove Travis CI and Appveyor badges
2020-11-12 06:21:35 +01:00