Commit Graph

7 Commits

Author SHA1 Message Date
Shauren
4d59558c56 CI: Migrate compile flags environment variables to new cmake option WITH_WARNINGS_AS_ERRORS 2024-09-20 13:34:53 +02:00
Shauren
7075aad33a CI: Normalize setting cmake variables and invoking cmake acoss all ci setups 2024-06-01 21:20:34 +02:00
Shauren
16853af7c8 Build: Update required GCC version to 11.1 2024-04-10 13:52:06 +02:00
Shauren
0a1b40241a Build: Update required compilers to current debian stable and VS 2022
GCC: 10
Clang: 11
MSVC: 2022
2023-01-01 00:26:53 +01:00
Giacomo Pozzoni
2e70d6b45f CI/GitHub: Install GCC 8 (#26341)
(cherry picked from commit 39bd263c72)
2022-03-01 11:37:35 +01:00
Giacomo Pozzoni
b7a3124156 CI/GitHub: Switch to GCC 8 (#25610)
* CI/GitHub: Switch to GCC 8

Build on GitHub Actions using GCC 8 as it's the oldest supported GCC

* Core/Misc: Attempt to fix GCC 8 build

(cherry picked from commit d7459ccced)
2022-02-28 23:13:59 +01:00
Giacomo Pozzoni
a4ee8855c0 CI/GitHub: Build on GCC (#25288)
* CI/GitHub: Build on GCC

* Mark warnings as errors

(cherry picked from commit f4dc3cbd65)
2022-02-04 00:27:11 +01:00