]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA: enable unity mode for cmake jobs + tidy-ups
authorViktor Szakats <commit@vsz.me>
Thu, 4 Apr 2024 10:45:01 +0000 (10:45 +0000)
committerViktor Szakats <commit@vsz.me>
Thu, 4 Apr 2024 22:58:50 +0000 (22:58 +0000)
commitb6f2e331189f7ac560b18a2a93d0a978f3d4a0d5
tree2182b44e51c0d6dd4762007d07bbc4463d8edd6c
parent376cd67035ed2b3cc1504d9ce8e440b1c32099a2
GHA: enable unity mode for cmake jobs + tidy-ups

Unity mode is not supported by CMake v3.7.2 used in linux-old, but
enable it anyway for consistency and to kick in automatically once
migrating to a newer old Linux in the future.

Also:
- replace `CMAKE_COMPILE_WARNING_AS_ERROR` with `CURL_WERROR`.
- delete default build option `PICKY_COMPILER=ON`.

Closes #13277
.github/workflows/awslc.yml
.github/workflows/linux-old.yml
.github/workflows/macos.yml