34 Commits

Author SHA1 Message Date
Adam
542b0d72b9 github: gz -> xz 2025-11-24 23:04:52 +00:00
Adam
3731a8ca34 github: build with 139 on windows 2025-11-13 22:41:32 +00:00
Adam
7b74fd45ba github: build with 139 2025-11-02 14:49:11 +00:00
Adam
bdfd3fec7a github: update linux build for v0.20 2025-09-28 20:34:11 +01:00
Adam
0a608c2c7a github: just build libarchive with D:
I think, because of how atrocious github actions are, I have no choice
but to hard-code this path and just change it every time it breaks.

Still not going to install Windows.
2025-06-25 20:43:31 +01:00
Adam
0c2319700e github: build libarchive with github.workspace (2)
Still not installing Windows
2025-06-25 20:41:04 +01:00
Adam
53ac5a1f35 github: build libarchive with github.workspace
I haven't tested this at all. I refuse to install Windows
2025-06-25 20:29:17 +01:00
Adam
4568198841 github: partially revert 9eb03af
libarchive's build system is broken and doesn't accept \ as a path
separator on windows, this will need to be fixed before the hardcoded
workspace can be fully removed. I can't find any other way round it.
2025-06-14 01:18:17 +01:00
Adam
9eb03af6b0 github: don't hardcode github.workplace 2025-06-14 00:57:27 +01:00
Adam
3292d51668 github: read NUMBER_OF_PROCESSORS correctly 2025-06-14 00:27:27 +01:00
Adam
723bdd381d github: replace D: with C:
Checking if this works. If it does, I'll try to track down when and why
Github actually made this change to my builds, and see what can be done
to prevent it happening in the future.
2025-06-14 00:19:21 +01:00
Adam
4c2b020f45 github: don't hardcode 4 cores 2025-06-14 00:17:43 +01:00
Adam
d470f66e09 github: build libarchive verbosely 2025-06-13 23:55:23 +01:00
Adam
fce27c7568 github: revert 23ca9ea 2025-06-13 23:11:08 +01:00
Adam
23ca9eaaa1 github: replace / with \ for windows libarchive 2025-06-13 22:45:34 +01:00
Adam
d08d1f5ac6 github: correct zstd lib name (again)
I've checked this time
2025-02-16 20:57:52 +00:00
Adam
c2ce3c64d9 github: correct zstd lib name 2025-02-16 20:45:39 +00:00
Adam
bb500ed35f github: use / instead of \ for libarchive paths 2025-02-16 20:37:09 +00:00
Adam
3a6d8768cd github: correct source-dir for zstd 2025-02-16 20:26:08 +00:00
Adam
24d4fb1ea5 github: try building libarchive with deps 2025-02-16 20:19:50 +00:00
Adam
49ed656705 github: build libarchive without openssl 2025-02-11 01:53:47 +00:00
Adam
b074bac668 github: add libarchive to windows workflow 2025-02-11 00:54:52 +00:00
Adam
b374ba10a2 repo: CEF 114 -> 126 on linux
Windows build to follow soon probably
2025-01-24 17:57:48 +00:00
Adam
1d9b3fcce8 github: build on ubuntu-24.04 2024-10-26 22:53:06 +01:00
Jacob Barber
59ee3d761e Fix workflow permissions and enable windows releases 2024-10-15 15:33:09 -05:00
Jacob
ad6bad6c91 Fix zip structure for linux release zips, re-enable linux release artifacts 2024-10-07 11:19:18 -05:00
Jacob
69da3281dd Disable release artifacts 2024-10-07 11:19:17 -05:00
Jacob
b536dabb9f Github actions Linux Builds 2024-10-07 11:19:17 -05:00
Jacob
7572d29421 Remove some whitespace, test new CEF setup 2024-10-02 22:25:14 -05:00
Jacob
7820efd4a3 Remove redundant cef step 2024-10-02 22:17:22 -05:00
Jacob
0f8d713bd4 fix cef version usage 2024-10-02 22:13:08 -05:00
Jacob
ed3f9d7a82 Separate luajit cache/restore to avoid building it multiple times after a cmake failure 2024-10-02 22:08:02 -05:00
Jacob
13576143d6 disable windows release publishing 2024-10-02 22:02:48 -05:00
Jacob
e1e4de3bef Set up workflow for windows builds and releases 2024-10-02 21:58:12 -05:00