rusticl: check rustc version for flags requiring newer rustc/clippy

Fixes: 7e74ee07e3 ("rusticl: silence clippy::arc-with-non-send-sync for now")
Signed-off-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26780>
(cherry picked from commit 9643671dae)
This commit is contained in:
Karol Herbst
2023-12-20 23:08:34 +01:00
committed by Eric Engestrom
parent 0c6d7bcd0c
commit 676fd7a287
3 changed files with 9 additions and 3 deletions

View File

@@ -89,10 +89,15 @@ rusticl_args = [
'-Aclippy::redundant_field_names',
'-Aclippy::too_many_arguments',
'-Aclippy::type_complexity',
# Needs to be fixed
'-Aclippy::arc-with-non-send-sync',
]
if rustc.version().version_compare('>=1.72')
rusticl_args += [
# Needs to be fixed
'-Aclippy::arc-with-non-send-sync'
]
endif
rusticl_gen_args = [
# can't do anything about it anyway
'-Aclippy::all',