Commit Graph

87 Commits

Author SHA1 Message Date
David Hrdlička
d4e22bcedb Actions: Remove a leftover debug parameter 2022-07-13 21:53:21 +02:00
David Hrdlička
16690b5203 Actions: Fix macOS build 2022-07-13 21:49:35 +02:00
Jasmine Iwanek
aa9fc2d44a Fix accidental removal of rtmidi 2022-07-12 19:41:44 -04:00
David Hrdlička
f70649af7c Properly enable OpenAL by default 2022-07-13 00:21:54 +02:00
David Hrdlička
54e43ad7bc CMake: Clean up presets, update the GitHub job to use them 2022-07-12 09:41:02 +02:00
David Hrdlička
3730639430 workflows: disable fail-fast for LLVM build 2022-05-28 18:32:24 +02:00
David Hrdlička
ff2483cc3c workflows: add Qt6 build using vcpkg 2022-05-28 18:26:35 +02:00
David Hrdlička
4c415d811c workflows: Add Qt5 to path for the Mac workflow 2022-05-28 17:39:12 +02:00
David Hrdlička
ae6cb77ac8 Actions: FIx the macOS build 2022-03-11 20:51:45 +01:00
David Hrdlička
130ed17b1c Add cmake/** to the CMake job triggers 2022-03-09 02:56:45 +01:00
David Hrdlička
4225b4afd8 Work around MSVC's broken stdatomic.h 2022-03-09 02:30:12 +01:00
David Hrdlička
36184a4aba Disable QT for the Windows jobs temporarily 2022-03-09 02:29:53 +01:00
David Hrdlička
097a5fe0b9 Remove OpenAL from the build job dependencies 2022-03-08 16:31:11 +01:00
David Hrdlička
c286829d90 Add Qt5 dependencies to the MSYS2 job 2022-03-08 16:19:51 +01:00
David Hrdlička
5f0453746f Add FAudio to the Mac and Linux GitHub build actions dependencies 2022-02-20 00:51:53 +01:00
Jasmine Iwanek
6d57d031fa Update cmake.yml 2022-02-18 17:38:16 -05:00
Jasmine Iwanek
78629c077e Make all branches build again 2022-02-18 17:37:26 -05:00
David Hrdlička
7d3cfc0fe5 Only run actions for the master branch 2022-02-18 22:03:17 +01:00
Jasmine Iwanek
f059e6b8fd Disable excessive GH Actions builds 2022-02-18 15:52:04 -05:00
David Hrdlička
76fbaa4b8c Revert "Merge branch 'master' of https://github.com/86Box/86Box"
This reverts commit efb79217f2, reversing
changes made to 351db812e0.
2022-02-18 21:42:05 +01:00
Jasmine Iwanek
f8f5934802 Fix Github actions build on Linux 2022-02-12 21:35:19 -05:00
David Hrdlička
5b06b73a9e workflows: Enable Qt for Linux builds 2022-02-11 11:36:10 +01:00
dob205
4c37234ce0 Potential fixes for GitHub Actions on macOS 2022-02-08 13:56:36 +01:00
Cacodemon345
1df33b4946 Specify directory for Qt Linguist Tools in CMake 2022-02-08 16:26:41 +06:00
Cacodemon345
97a2efb5e8 2nd attempt 2022-02-08 15:58:00 +06:00
Cacodemon345
6a425916eb Fix wrong Qt5_DIR variable 2022-02-08 15:54:17 +06:00
Cacodemon345
f6a68e933a Revert with fixes 2022-02-08 15:43:17 +06:00
Cacodemon345
a343609bca macOS GH builds use Qt6 2022-02-08 15:13:21 +06:00
Cacodemon345
6b4b438195 Fix macOS GH build 2022-02-08 14:46:01 +06:00
Cacodemon345
2899185c05 Fix Linux GH builds 2022-02-08 14:44:36 +06:00
David Hrdlička
e985f1ce75 Fix CLANG64 job failing
Turns out MSYS2 removed the GCC virtual package from that environment
2022-02-06 20:03:32 +01:00
Jasmine Iwanek
1e3d4d83b0 Lay out the RC better 2022-02-04 23:03:55 -05:00
Jasmine Iwanek
ae996464b2 More Consistency for github actions builds 2022-01-29 22:13:37 -05:00
Jasmine Iwanek
8aeaa6a8c4 More consistency for Linux and macos actions builds 2022-01-29 20:25:57 -05:00
David Hrdlička
46412caafa Fix macOS build 2022-01-29 02:38:19 +01:00
David Hrdlička
2358135a2e Add macOS artifacts 2022-01-29 02:33:47 +01:00
David Hrdlička
805ce97ec0 Fix stripping 2022-01-29 02:18:11 +01:00
David Hrdlička
96eb10f77c Adjust the artifact names 2022-01-29 02:14:43 +01:00
David Hrdlička
2f732e8d4b Replace the Win2019 job with a rewritten Win2022 one 2022-01-29 01:47:06 +01:00
David Hrdlička
ab2a8f24be CMake install target fixes 2021-12-20 15:07:33 +01:00
David Hrdlička
8a66570e9d Add rtmidi to Linux and Mac jobs 2021-12-03 21:17:30 +01:00
David Hrdlička
e7ae91ed59 Fix the rtmidi dependency 2021-12-03 20:54:52 +01:00
David Hrdlička
e88c91eddc Looks like GitHub is not consistent at case sensitivity :^) 2021-12-01 12:54:15 +01:00
David Hrdlička
99b3414fea Update bug report template; normalize case 2021-12-01 12:51:12 +01:00
David Hrdlička
a45d8ac3ae Reduce the number of makefile GH jobs 2021-11-15 01:40:36 +01:00
David Hrdlička
453c7d8fa4 Fix Linux workflow 2021-11-14 18:49:35 +01:00
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