Commit graph

29 commits

Author SHA1 Message Date
Cacodemon345
65538ca629 Actually use GCC 11 2021-09-17 22:27:07 +02:00
Cacodemon345
b8e46772de
Unbreak GitHub Actions 2021-09-18 00:27:07 +06:00
Cacodemon345
5bbd4400df Add macOS and Linux targets to GitHub Actions 2021-09-17 23:49:14 +06:00
David Hrdlička
719d155393 cmake: fix pthread linking on Windows 2021-09-15 12:50:33 +02:00
David Hrdlička
fba5ef3e1b cmake: strip release builds 2021-09-01 16:08:50 +02:00
David Hrdlička
a0c8f9aa9e workflows: add clang/mingw build 2021-08-29 16:09:28 +02:00
David Hrdlička
48e9165b13 workflows: use the new presets 2021-08-29 15:41:08 +02:00
David Hrdlička
7ec39be770 workflows: remove the broken clang64 build 2021-08-29 06:38:01 +02:00
David Hrdlička
f0fe6646d3 workflows: slight fix to triggers 2021-08-29 05:35:19 +02:00
David Hrdlička
523fa0cd2d workflows: fix cmake/mingw artifacts 2021-08-29 04:55:46 +02:00
David Hrdlička
f3d04d2411 workflows: add msys2/ucrt64 and msys2/clang64 2021-08-29 04:54:23 +02:00
David Hrdlička
02f965d82a workflows: fix up job names 2021-08-29 04:08:36 +02:00
David Hrdlička
8365b7b187 workflows: add artifacts to cmake/mingw 2021-08-29 04:01:36 +02:00
David Hrdlička
a9a5681973 workflows: Remove MSVC build 2021-05-08 01:00:30 +02:00
David Hrdlička
6a00fd700a workflows: remove Windows ARM32 build 2021-02-14 03:34:45 +01:00
David Hrdlička
8e0a3187a5 workflows: adjust the vs2019 job
- reduce the number of builds
- more descriptive names for artifacts and builds
- populate the package manually instead of using CPack, which results in double ZIPs being generated
2021-01-31 21:27:22 +01:00
David Hrdlička
953f64d9d9 workflows: add CPack to the VS2019 build 2021-01-31 19:04:51 +01:00
David Hrdlička
f277faa6ad workflows: minor fixes to the cmake build
- build as release with debug info
- change a job id from `clang` to `vs2019`
- use the v142 (2019) toolset instead of the v141 (2017) one
- build when root CMakeLists.txt changes
2021-01-31 19:02:40 +01:00
David Hrdlička
baad934380 Add a CMake build workflow 2021-01-12 18:26:17 +01:00
David Hrdlička
101e78c33b workflows: x64 build 2020-12-12 20:31:00 +01:00
David Hrdlička
4dd15c5824
Enable multithreaded make for GH actions 2020-11-20 01:31:21 +01:00
Christoph Reiter
3430aae853 CI: Update to msys2/setup-msys2@v2 2020-08-01 19:25:45 +02:00
David Hrdlička
af26e19b83 workflows: disable cache, build all branches 2020-06-28 17:55:20 +02:00
David Hrdlička
4012659fd7 Cache the environment 2020-06-28 16:39:09 +02:00
David Hrdlička
bdad12326e nah 2020-06-27 17:56:02 +02:00
David Hrdlička
45b93ba4e4 Clarify the build names 2020-06-27 17:44:46 +02:00
David Hrdlička
1a3753377f Disable VNC in Workflows for now. 2020-06-27 15:46:10 +02:00
David Hrdlička
6d059eb7e0 Add vncserver to installed packages 2020-06-27 15:22:17 +02:00
David Hrdlička
d66d62452f Add GitHub CI 2020-06-27 15:17:53 +02:00