Commit graph

14 commits

Author SHA1 Message Date
Tony Wasserka
c2e483deab Fix macOS support 2025-01-05 21:45:22 +01:00
Tony Wasserka
34f134741a Enforce nodiscard 2024-12-08 20:12:38 +01:00
Tony Wasserka
3cb55e40d2 CMake: Selectively enable -Werror for common sources of errors 2024-12-08 20:12:38 +01:00
Tony Wasserka
124b385032 Update Boost to 1.84.0
This fixes a build failure on macOS.
2024-12-08 20:12:38 +01:00
Tony Wasserka
808736f34c Add various formatting changes that ease maintenance 2024-12-08 20:12:38 +01:00
Tony Wasserka
dd160374ea CMake: Bundle Teakra via FetchContent 2024-09-29 15:17:55 +02:00
Tony Wasserka
51df05c7d1 CMake: Allow compiling against system libraries for cryptopp and libunwind 2024-03-30 18:33:46 +01:00
Tony Wasserka
e659f69635 CMake: Swap out shaderc dependency for glslang 2024-03-24 17:41:38 +01:00
Tony Wasserka
b4df51b519 CMake: Prefer Conan-provided packages over system ones 2024-03-12 17:32:53 +01:00
Tony Wasserka
d541fad7b7 CMake: Don't hardcode use of mold for linking 2024-03-12 17:32:53 +01:00
Tony Wasserka
47f69cf3c4 Make naming more consistent 2024-03-12 17:32:53 +01:00
Tony Wasserka
236326fbac Document how to prefer system packages over Conan 2024-03-08 21:18:28 +01:00
Tony Wasserka
ddbce2861e CMake: Force CONFIG lookup for Boost discovery 2024-03-08 15:56:47 +01:00
Tony Wasserka
c7a6ea0846 Hello Mikage 2024-03-08 10:54:13 +01:00