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
alexey.lysiuk
d71b03f75e
- specify continuous integration runners explicitly
...
this helps to avoid build issues when virtual environments are different between forks of the same repository
e.g., ubuntu-latest means 20.04 in upstream while it still points to 18.04 in a fork
2021-02-02 13:33:34 +02:00
alexey.lysiuk
3fe8c4e143
- fixed continuous integration on Ubuntu 20.04
2021-02-02 12:52:45 +02:00
alexey.lysiuk
ff1b31b10a
- fixed continuous integration with Clang
2021-02-02 11:29:50 +02:00
Christoph Oelckers
d6e962c91e
- upgraded code base to C++17.
...
Mainly to allow using 'if constexpr'.
Older CI compiler setups like GCC 5 for Linux were removed as a consequence.
Windows 32 bit was also removed because there are no plans to do any more 32 bit releases of GZDoom.
2020-10-17 11:39:59 +02:00
alexey.lysiuk
3e7061036a
- fixed Win32 CI build by forcing internal ZLib
...
64-bit ZLib is now in search paths after the last virtual machine update
2020-06-11 22:19:13 +03:00
alexey.lysiuk
10628e60cb
- extend continuous integration workflow
2020-04-12 11:51:23 +03:00
alexey.lysiuk
e88c19ec67
- replaced Travis and AppVeyor with GitHub actions
2020-04-11 20:37:12 +03:00