diff options
| author | Jonathan Schleifer <js@nil.im> | 2024-08-04 14:55:33 +0200 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2024-08-08 15:56:43 -0700 |
| commit | 81b151f61138357950330f26b601e0b345bf77fa (patch) | |
| tree | a1cf56aaf434423bb407e65a418b46b303d93c4f /mesonbuild/cmake/toolchain.py | |
| parent | 43b80e02ce0e87dfcf069111e62ad8eff4435d6e (diff) | |
| download | meson-81b151f61138357950330f26b601e0b345bf77fa.tar.gz | |
Fix compiling ObjC/ObjC++ on Windows/MinGW
Co-Authored-By: L. E. Segovia <amy@amyspark.me>
Diffstat (limited to 'mesonbuild/cmake/toolchain.py')
| -rw-r--r-- | mesonbuild/cmake/toolchain.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/cmake/toolchain.py b/mesonbuild/cmake/toolchain.py index 1aad0bc3b..89d5d8444 100644 --- a/mesonbuild/cmake/toolchain.py +++ b/mesonbuild/cmake/toolchain.py @@ -188,6 +188,8 @@ class CMakeToolchain: defaults[prefix + 'COMPILER'] = exe_list if comp_obj.get_id() == 'clang-cl': defaults['CMAKE_LINKER'] = comp_obj.get_linker_exelist() + if lang.startswith('objc') and comp_obj.get_id().startswith('clang'): + defaults[f'{prefix}FLAGS'] = ['-D__STDC__=1'] return defaults |
