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
nashmuhandes
55940ba21d
Merge branch 'master' of https://github.com/ZDoom/gzdoom
2024-10-10 22:04:23 +08: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
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
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
d53c19140d
Use the CI scripts from GZDoom as we have nasty dependencies
2023-12-31 06:54:36 +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
Rachael Alexanderson
81af5279d1
- clang 6 debug workflow is broken for now
2023-08-10 16:31:51 -04:00
Magnus Norddahl
be6f29c1d5
Remove github integration folders as they would have to be updated before they will work
2023-03-16 20:37:29 +01:00
alexey.lysiuk
d4f4b9b599
- fixed continuous integration of Windows targets
2022-11-26 09:39:48 +02:00
alexey.lysiuk
d2c9a0fcde
- updated continuous integration workflow
...
* Use macOS 12 runners
* Test Xcode project generation in addition to Makefile one
* Remove obsolete CMake options
* Use ZMusic 1.1.9
2022-06-18 13:14:27 +03:00
Christoph Oelckers
3ca8c528e0
- add libvpx to Linux Clang 12 CI-target
2022-04-26 20:50:37 +02:00
Christoph Oelckers
1a9755b719
- added libvpx to CI configuration.
2022-04-26 20:50:35 +02:00
alexey.lysiuk
c3fc4e347e
- added Visual Studio 2022 target to continuous integration
2022-01-15 17:01:19 +02:00
alexey.lysiuk
fe1514ce04
- updated continuous integration workflow
...
* Switch from macOS 10.15 to 11, Xcode 12.4 to 12.5
* Switch from Clang 11 to 12
* Remove no longer needed workaround for Clang 6 with GCC 11 deinstallation
2021-08-25 10:04:44 +03:00
alexey.lysiuk
be4e19b07d
- continuous integration: disable zipdir output
2021-05-22 13:10:41 +03:00
alexey.lysiuk
28107df1e8
- continuous integration: download zmusic instead of building it
2021-05-22 13:08:55 +03:00
alexey.lysiuk
aaf8323eb2
- updated continuous integration settings
...
* Restored Clang 6 target by removing GCC 11 because its libstdc++ cannot be used with older compilers
* Replaced GCC 10 with 11
2021-05-15 10:54:11 +03:00