Commit graph

84 commits

Author SHA1 Message Date
b2a9dbf809 Merge remote-tracking branch 'gzdoom/master' into gzdoom_merge 2025-09-24 19:39:17 +02:00
Marcus Minhorst
4505e758f0 Link MoltenVK 2025-09-23 01:38:57 -04:00
Marcus Minhorst
6732ab2314 Build appimage through ci 2025-09-19 00:12:50 -04:00
Marcus Minhorst
dee6d30230 Package zmusic 2025-08-26 11:56:56 -04:00
Marcus Minhorst
7ddb4995a3 Generate build artifacts for non-windows builds, too 2025-08-26 11:56:56 -04:00
Magnus Norddahl
7601bb039d The hunt for red zmusic 2025-08-08 00:58:29 +02:00
Magnus Norddahl
e3cde7a9e9 More big beautiful porting 2025-08-08 00:43:45 +02:00
Magnus Norddahl
3fdd22ef91 Merge remote-tracking branch 'gzdoom/master' into big_beautiful_merge 2025-08-06 21:06:53 +02:00
Marcus Minhorst
0f26139e10 Added "latest" ubuntu image and compiler configs 2025-08-04 21:41:10 -04:00
Magnus Norddahl
52ffadb94e Maybe its in this folder 2025-08-03 23:55:00 +02:00
Magnus Norddahl
9082e16f79 Copy libzmusic.so.1 to artifact package 2025-08-03 23:40:58 +02:00
Marcus Minhorst
c9abd4966e change apt to apt-get 2025-08-02 11:16:16 -04:00
Rachael Alexanderson
054baa3b5e
- remove external zmusic checkout from the ci 2025-07-30 00:41:16 -04:00
Rachael Alexanderson
c4b4705acf
- update CI deps to temporary archives until next release 2025-07-15 18:27:21 -04:00
Chris Cowan
94e73cbe15 Set correct git tag in CI 2025-06-24 07:46:30 -04:00
Rachael Alexanderson
b062427942
- github is retiring these, if i do this will they stop sending me emails about it? 2025-06-09 14:31:58 -04:00
Magnus Norddahl
fab7ec0ad1 Add vktool to the CI builds 2025-01-19 13:32:19 +01:00
Rachael Alexanderson
2f4714e0c7
- vcpkg keeps failing. take it off the CI 2025-01-08 17:55:09 -05:00
Magnus Norddahl
d8c0e4284f Remove vcpkg because that garbage thing keeps failing builds... 2025-01-08 23:29:01 +01:00
Rachael Alexanderson
1e4f176395
- move appimage workflow to unused/ 2024-11-12 06:34:26 -05:00
nashmuhandes
55940ba21d Merge branch 'master' of https://github.com/ZDoom/gzdoom 2024-10-10 22:04:23 +08:00
alexey.lysiuk
6c4b25930b - moved appimage github actions workflow back
it should be disabled in actions settings instead
revert 77519332e8
2024-10-10 13:35:42 +03:00
alexey.lysiuk
411531026b - updated github actions workflow
* fix macos jobs
* fix warnings
2024-10-10 12:58:07 +03:00
Rachael Alexanderson
15241cbe96
- use newer zmusic 2024-10-09 11:06:30 -04:00
Rachael Alexanderson
77519332e8
- deactivate appimage for now, don't have enough interest looking into what's causing it to fail 2024-09-11 07:18:07 -04:00
Magnus Norddahl
59ad52299e Fix path in copy command 2024-05-09 22:14:06 +02:00
Magnus Norddahl
316003dbf6 Stop building packages for debug builds 2024-05-09 22:06:36 +02:00
Magnus Norddahl
cf7be62721 Create stripped PDB and include it in the nightly builds 2024-05-09 21:56:58 +02:00
Magnus Norddahl
a7a95f4800 According to people on the zdoom forum this isn't working properly.
Since it isn't part of the other yml file it causes more trouble than it solves.
2024-05-09 21:27:46 +02:00
Magnus Norddahl
9605e992e7 Seems the Linux build doesn't produce fm_banks and soundfonts. Or it does and its located elsewhere. Remove it for now. 2024-04-22 10:45:16 +02:00
Magnus Norddahl
6d6238bc88 Add missing files to build package 2024-04-22 10:35:28 +02:00
Magnus Norddahl
76bfddd14f Strip the linux executable and include it in the nightly builds 2024-03-07 21:32:29 +01:00
Magnus Norddahl
dca4292520 Editing github workflow files is not annoying at all 2024-03-07 21:19:08 +01:00
Magnus Norddahl
bd13ef16de Try publish package for Linux GCC 12 2024-03-07 21:09:45 +01:00
dpjudas
01daca7ef7 Zip the artifacts 2024-02-11 07:19:40 +01:00
dpjudas
dc20b115fc Revert last commit 2024-02-11 07:02:48 +01:00
dpjudas
c4ea92cf8e Seems releaser produces some weird error. Try with the older version instead. 2024-02-11 06:46:27 +01:00
dpjudas
0cd7553aa2 Upload and download artifact must be same version 2024-02-11 06:29:32 +01:00
dpjudas
533994e4dd Run the deploy step on linux 2024-02-11 06:19:32 +01:00
dpjudas
ca97dbaf89 Add latest successful build publish step 2024-02-11 05:55:33 +01:00
Ștefan Talpalaru
07d6b1448a undo CI change 2024-02-05 17:40:37 +01:00
Ștefan Talpalaru
b5eb8f47db GCC-13 support, when precompiled headers are off 2024-02-05 17:40:37 +01:00
Magnus Norddahl
a4fae58685 Rename action workflow as github doesn't group them and two workflows with the same name is annoying 2023-12-31 07:31:04 +01:00
Magnus Norddahl
d53c19140d Use the CI scripts from GZDoom as we have nasty dependencies 2023-12-31 06:54:36 +01:00
Magnus Norddahl
91929d6b7f Add CI build instructions 2023-12-31 06:45:00 +01:00
alexey.lysiuk
e3e5071475 - updated continuous integration workflow
* bump GCC targets to 9 and 12
* bump Clang targets to 11 and 15
* use Ubuntu 22.04 images
* use actual versions of checkout and upload-artifact actions
* remove lots of needless formatting, double quotes in particular
* remove unused dependencies
* remove obsolete Strawberry Perl workaround
2023-09-20 11:49:00 +03:00
Rachael Alexanderson
6033b054e2 - bump vcpkg version in continuous integration 2023-09-14 08:45:39 -04:00
alexey.lysiuk
5cfdd82e0f - ci: update to clang 10
versions before 9 fails to compile with the following error
/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_tree.h:701:4: error: exception specification of explicitly defaulted move constructor does not match the calculated one

clang 9 fails to link with the following errors
/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:223: undefined reference to `__expf_finite'
src/rendering/swrenderer/drawers/r_draw_rgba.cpp:1120: undefined reference to `__log2_finite'
src/rendering/swrenderer/drawers/r_draw_rgba.cpp:1120: undefined reference to `__log2_finite'
src/rendering/swrenderer/drawers/r_draw_rgba.cpp:1120: undefined reference to `__log2_finite'
src/rendering/swrenderer/plane/r_flatplane.cpp:183: undefined reference to `__log2_finite'
src/rendering/swrenderer/viewport/r_spritedrawer.cpp:174: undefined reference to `__log2_finite'
2023-09-13 13:57:27 +03:00
Cacodemon345
145450a044 WebP image support 2023-08-22 19:14:21 +02:00
Cacodemon345
22271d146a Switch to vcpkg for library dependencies 2023-08-21 21:12:00 +02:00