fish-shell/cmake
Henrik Hørlück Berg 4728eaf642 Don't specify a min macOS version when not needed
Corrosion does not forward the `CMAKE_OSX_DEPLOYMENT_TARGET` to cargo.
As a result we end up building the Rust-libraries for the default target,
which is usually current macOS-version. But CMake links using the set
target, so we link for a version older than we built for.

To properly build for older macOS versions, the env variable
`MACOSX_DEPLOYMENT_TARGET` should instead be set, which cargo,
cmake and friends read by default. This can then lead to
warnings if you have libraries (e.g. PCRE2) built for newer
than our minimum version. Therefore we do not set a min-target
by default.
2023-08-02 22:42:52 +08:00
..
checks Optimize away a str2wcs_internal check 2020-09-07 18:05:18 -05:00
Benchmark.cmake Use lowercase CMake function names 2020-03-14 16:11:35 -07:00
CheckIncludeFiles.cmake :Revert "Remove CheckIncludeFiles.cmake" 2022-01-19 11:41:16 -08:00
ConfigureChecks.cmake drop unused functions and configure checks 2023-07-14 20:48:56 +08:00
Docs.cmake docs synopsis: add HTML highlighing and automate manpage markup 2022-01-19 22:56:41 +08:00
gettext.cmake cmake: disable frameworks when searching for libintl 2022-03-26 22:00:44 +08:00
Install.cmake Remove obsolete lynx bug mitigation 2023-01-01 19:41:41 -08:00
Mac.cmake Don't specify a min macOS version when not needed 2023-08-02 22:42:52 +08:00
MacApp.cmake Group certain cmake targets into folders 2021-03-21 13:29:41 -07:00
PCRE2.cmake Revert "cmake: Use pcre2 tag directly" 2022-10-28 17:59:08 -05:00
Rust.cmake Revert "Fix built for newer than linked macOS warning" 2023-08-02 22:42:52 +08:00
Tests.cmake Use cargo build -Z build-std for ASAN 2023-03-08 11:27:15 -06:00
Version.cmake Use lowercase CMake function names 2020-03-14 16:11:35 -07:00