Commit Graph

83 Commits

Author SHA1 Message Date
richardg867
1bc357a786 Jenkins: Add MacPorts Qt prefix to PATH 2022-05-28 16:20:36 -03:00
RichardG867
ba2edf535e Jenkins: Use submitted FAudio port on macOS 2022-05-03 20:49:55 -03:00
RichardG867
50d23fcc59 Jenkins: Archive symlinks on the macOS zip 2022-05-02 22:01:41 -03:00
RichardG867
de46bab85b Jenkins: Detect symlink mismatches when merging macOS bundles 2022-05-01 22:48:17 -03:00
RichardG867
f53be238de Jenkins: Attempt to fix macOS signing 2022-05-01 22:25:50 -03:00
RichardG867
948a0f02cc Jenkins: Fix typo on previous commit 2022-05-01 21:32:30 -03:00
RichardG867
4d100fc636 Jenkins: Fix non-native macOS build creating an archive when not requested 2022-05-01 21:31:27 -03:00
RichardG867
97b5d2de7a Jenkins: Universal macOS building bringup 2022-05-01 16:10:47 -03:00
RichardG867
054d89354e Jenkins: Remove a redundant SDL component added during the troubleshooting process 2022-04-26 17:59:25 -03:00
RichardG867
8a9daa6264 Jenkins: Make appimage-builder use a global cache 2022-04-26 17:57:57 -03:00
RichardG867
c591819c50 Jenkins: Enable SDL cpuinfo, fixes FAudio segfaults 2022-04-26 17:47:28 -03:00
RichardG867
555e4a14e3 Jenkins: Enabling one SDL component at a time until audio is fixed 2022-04-26 17:27:37 -03:00
RichardG867
14b6466022 Jenkins: Enable SDL threads everywhere, fixes audio 2022-04-26 11:38:03 -03:00
RichardG867
1957178823 Jenkins: Actually port the conditional AppImage package parser 2022-04-26 00:59:22 -03:00
RichardG867
8aec317f3c Jenkins: Port Linux build improvements (lighter SDL2, AppStream metadata) from CLI branch 2022-04-26 00:39:10 -03:00
richardg867
0208555e8c Jenkins: Cache Linux library downloads and change rtmidi URL 2022-04-20 14:01:38 -03:00
richardg867
6ac35ffe43 Jenkins: Search for MacPorts prefix when building 2022-04-07 15:48:07 -03:00
richardg867
44ef14b143 Jenkins: Fix Discord Game SDK extraction on macOS 2022-04-06 18:21:25 -03:00
richardg867
ce7a1ad1c1 Jenkins: Use OpenAL on macOS 2022-04-06 15:38:27 -03:00
richardg867
e1906c03b3 Jenkins: Add macOS to the build script 2022-04-06 15:28:23 -03:00
RichardG867
f45c91f425 Jenkins: Fix wrong package removed from MSYS dependency list 2022-03-21 19:55:31 -03:00
RichardG867
9118e9c939 Jenkins: Switch AppImage building to the new icon assets 2022-03-21 14:37:07 -03:00
RichardG867
2c976292f0 Jenkins: Switch build to Ninja on all platforms 2022-03-21 13:53:23 -03:00
RichardG867
3de4fbb75c Jenkins: Minor fixes to Windows build flow 2022-03-16 14:36:57 -03:00
RichardG867
1cc29c0aab Jenkins: Small cosmetic change to build script 2022-03-15 21:46:10 -03:00
RichardG867
fa795f0f50 Jenkins: Fix build script sh compatibility 2022-03-15 21:23:51 -03:00
RichardG867
79b9b1605d Jenkins: Add dependency management for MSYS environment 2022-03-12 16:42:45 -03:00
RichardG867
8633a7c533 Jenkins: Enable FAudio on Linux 2022-03-06 01:30:19 -03:00
David Hrdlička
8f5981bbfd Jenkins: Disable FAudio for now 2022-02-20 01:14:47 +01: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
RichardG867
b285293163 Jenkins: Add failure checks to the temporary workarounds 2022-02-15 19:51:55 -03:00
RichardG867
bc2535ec01 Jenkins: Build our own SDL for joystick support without tons of dependencies 2022-02-15 19:47:53 -03:00
RichardG867
b60ca87ca4 Jenkins: Build our own rtmidi without JACK 2022-02-15 19:45:10 -03:00
RichardG867
8fa75131fa Jenkins: Change location of discord_game_sdk on Linux 2022-02-14 14:46:17 -03:00
RichardG867
32941b3c5b Jenkins: Temporarily compile a newer version of openal-soft to fix audio issues 2022-02-14 13:41:52 -03:00
RichardG867
fa08971ddc Jenkins: Move archive_tmp creation further down for logging coherency purposes 2022-02-14 11:57:12 -03:00
RichardG867
332119fd11 Jenkins: Ship discord_game_sdk on Linux x64 2022-02-13 15:43:13 -03:00
RichardG867
a6ac053960 Jenkins: Populate AppImage version with data from generated version.h 2022-02-13 15:15:40 -03:00
RichardG867
83d9c5276f Jenkins: Restore library version readme, to be stored in the AppImage filesystem 2022-02-12 13:16:46 -03:00
RichardG867
f0d171fbce Jenkins: Add wget dependency for appimage-builder 2022-02-11 23:07:49 -03:00
RichardG867
efc18ff70f Jenkins: Switch Linux builds to AppImage 2022-02-11 22:47:23 -03:00
RichardG867
8243773eb1 Jenkins: Fix Linux CMake toolchain file path 2022-02-11 14:31:13 -03:00
RichardG867
84ae673d70 Some Jenkins clarifications 2022-02-11 14:23:34 -03:00
RichardG867
1eb32a6877 Jenkins: Fix Windows CMake toolchain file path 2022-02-11 14:09:21 -03:00
RichardG867
e45f5f67d2 Jenkins: Use CMake toolchain files on Windows as well 2022-02-11 14:06:07 -03:00
RichardG867
c39a2a69dc Jenkins: Remove redundant packaging-related package dependencies 2022-02-11 13:56:11 -03:00
RichardG867
e14bbb6f1b Jenkins: Use CMake toolchain files for compiler flags 2022-02-11 13:55:12 -03:00
David Hrdlička
fee2fe6e06 CI: Use libslirp proper for Linux builds 2022-02-09 16:22:21 +01:00
RichardG867
2654642090 Jenkins: Turn down Windows zip compression 2022-02-07 17:39:59 -03:00
RichardG867
cbd0415d78 Jenkins: Build with Qt now 2022-02-07 14:13:05 -03:00