Gleb Mazovetskiy
462d24a637
OpenDingux: GitHub workflows for release builds
4 years ago
Gleb Mazovetskiy
3d308983a8
Migrate to libmpq
...
libmpq is a much simpler alternative to StormLib for reading MPQ archives.
We use our own fork of libmpq: https://github.com/diasurgical/libmpq
Impact:
* DevilutionX is now a lot more portable. Unlike StormLib, libmpq only
needs platform-specific code for Windows.
* Locks around file access **removed** (instead we duplicate the file descriptor for streamed audio only).
* RAM usage is **300 KiB** lower than StormLib.
* Stripped release linux_x86_64 binary is **32 KiB** smaller.
* Amiga build now hangs instead of crashing.
4 years ago
frrsth
11dae845a9
remove ttf references
4 years ago
frrsth
779c17a688
remove ttf references
4 years ago
Anders Jenbo
5a24493802
Add translations to Android test builds
4 years ago
Anders Jenbo
04b63e73bb
Revert "Switch to release for Android test builds"
...
This reverts commit c045e4ca32 .
4 years ago
Anders Jenbo
c045e4ca32
Switch to release for Android test builds
...
Phones will now always allow the user to install a debug package, this should make it a lot easier to install the latest test build
4 years ago
Anders Jenbo
db53bf1624
Run both checks on the same instance
...
This should save some time since we only have to boot up the environment once
4 years ago
Anders Jenbo
0771591cb0
Only run clang-format once per PR
...
Only run one instance of the check for PRs. This should save about 30 sec on build time.
4 years ago
staphen
e4a7920922
Use GitHub Actions for Android test builds
4 years ago
Anders Jenbo
6321ddb721
Generate devilutionx.mpq
5 years ago
staphen
60492ef954
Add proper graphics for gamepad
5 years ago
obligaron
f5344bd722
Add clang-format validation to CI
5 years ago
Anders Jenbo
c881e40c11
x86
5 years ago
Anders Jenbo
ceaad03905
Cache GitHub Action build folders
5 years ago
Anders Jenbo
d94dd1d746
Avoid multiple tasks per job
5 years ago
Trihedraf
9a27132ad9
Move Linux x64 back to circleci and debian:stretch-backports
5 years ago
Trihedraf
3461652e99
Move Win CircleCI builds to GitHub Actions
5 years ago
Trihedraf
7586239857
Skip duplicate actions.
5 years ago
Trihedraf
b4cf8a9aeb
update build environment commands
5 years ago
Trihedraf
1bf85a1f37
add Linux_x86, Linux_x86_64, Linux_SDL1 to GH Actions
5 years ago
Lou Rinaldi
8826fd27c9
Generate Mac build artifact ( #1406 )
5 years ago