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
Magnus Norddahl
fab7ec0ad1
Add vktool to the CI builds
2025-01-19 13:32:19 +01: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
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
Rachael Alexanderson
81af5279d1
- clang 6 debug workflow is broken for now
2023-08-10 16:31:51 -04:00
Rachael Alexanderson
7d16452a3f
- correct the folder entry for the icon in the appimage workflow
2023-08-03 13:21:20 -04:00
Rachael Alexanderson
d4a18f3f4b
- repeat work from 165c7b248f
2023-08-03 13:21:20 -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
alexey.lysiuk
ddcf1535a6
- disabled clang 6 in continuous integration
...
I cannot reproduce this compilation error with up-to-date Ubuntu 20.04
2021-05-12 14:44:53 +03:00
alexey.lysiuk
9be78b1ebd
- unified continuous integration settings with Raze
2021-04-01 11:44:55 +03:00
alexey.lysiuk
64e6bfcabd
- replace gcc 9 with 10 in continuous integration workflow
2021-02-06 15:01:08 +02:00