diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-04-02 14:15:59 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2025-04-04 12:46:55 +0300 |
| commit | 47984f813450bcbcd102ed45d579011deb4572c1 (patch) | |
| tree | 1c32e2f598a88b13464f3a007dbe8074fe824f91 /mesonbuild/backend/xcodebackend.py | |
| parent | 4ecf608936dbaf70fb1c4e807a82073162b56a45 (diff) | |
| download | meson-47984f813450bcbcd102ed45d579011deb4572c1.tar.gz | |
compilers: introduce get_option_std_args
Allow CUDA to completely override the -std arguments but not the rest.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/backend/xcodebackend.py')
| -rw-r--r-- | mesonbuild/backend/xcodebackend.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mesonbuild/backend/xcodebackend.py b/mesonbuild/backend/xcodebackend.py index e5c631fff..587404a01 100644 --- a/mesonbuild/backend/xcodebackend.py +++ b/mesonbuild/backend/xcodebackend.py @@ -1688,6 +1688,7 @@ class XCodeBackend(backends.Backend): # Start with warning args warn_args = compiler.get_warn_args(self.get_target_option(target, 'warning_level')) std_args = compiler.get_option_compile_args(target, self.environment, target.subproject) + std_args += compiler.get_option_std_args(target, self.environment, target.subproject) # Add compile args added using add_project_arguments() pargs = self.build.projects_args[target.for_machine].get(target.subproject, {}).get(lang, []) # Add compile args added using add_global_arguments() |
