summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins/apple.py
AgeCommit message (Collapse)Author
2025-11-19compilers: Remove Environment parameter from Compiler.find_libraryDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.openmp_flagsDylan Baker
I've done the compile and link flags in one commit since they're so closely related
2025-11-19compilers: Pass Environment instead of MachineInfoDylan Baker
We end up needing it everywhere, so just store it. This patch is huge already, so it's just the conversion to passing Environment, more cleanups to come.
2025-10-14Add C23 and C2Y supported c_std versions for Apple compilers.John Ralls
2025-01-27compilers: split Apple C++ version handling to a mixinDylan Baker
2025-01-27compilers: move Apple C Std version handling to a mixinDylan Baker
To avoid duplication between C and ObjC
2025-01-08First draft version of Tasking MIL linking with b_lto and prelinkinggerioldman
2024-08-26compilers: Allow prelinking with Apple ClangL. E. Segovia
2024-06-26compilers: Add support for OpenMP from homebrew with AppleClangDylan Baker
Which requires injecting some extra paths and the `-Xpreprocess` flag, as well as extra search paths for libomp and the headers. Fixes: #7435