aboutsummaryrefslogtreecommitdiffstats
path: root/meson
diff options
context:
space:
mode:
Diffstat (limited to 'meson')
-rw-r--r--meson/library/meson.build5
-rw-r--r--meson/suppressions/meson.build5
2 files changed, 7 insertions, 3 deletions
diff --git a/meson/library/meson.build b/meson/library/meson.build
index 1d4c36c..722406e 100644
--- a/meson/library/meson.build
+++ b/meson/library/meson.build
@@ -21,5 +21,8 @@ elif get_option('default_library') == 'shared'
library_type = 'shared_library'
else
library_type = 'static_library'
- add_project_arguments(['-DPUGL_STATIC'], language: ['c', 'cpp', 'objc'])
+ add_project_arguments(
+ ['-DPUGL_STATIC'],
+ language: ['c', 'cpp', 'objc', 'objcpp'],
+ )
endif
diff --git a/meson/suppressions/meson.build b/meson/suppressions/meson.build
index b3744f9..a6e6f43 100644
--- a/meson/suppressions/meson.build
+++ b/meson/suppressions/meson.build
@@ -139,6 +139,7 @@ if is_variable('objcc')
'-Wno-poison-system-directories',
]
- add_project_arguments(objcc.get_supported_arguments(objc_suppressions),
- language: ['objc'])
+ objc_suppressions = objcc.get_supported_arguments(objc_suppressions)
+ add_project_arguments(objc_suppressions, language: ['objc'])
+ add_project_arguments(objc_suppressions, language: ['objcpp'])
endif