mesa/src/amd/lanczoslib/meson.build
Valentine Burley b16c62b6b2 meson: Relax -Wmaybe-uninitialized errors
Suggested-by: @eric

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35853>
2025-09-16 06:16:20 +00:00

42 lines
912 B
Meson

# Copyright 2022 Advanced Micro Devices, Inc.
# SPDX-License-Identifier: MIT
c_args_lanczos = cc.get_supported_arguments([
'-Wall',
'-Wextra',
'-Wno-unused',
'-Wno-unused-parameter',
'-Wno-unused-command-line-argument',
'-Wno-ignored-qualifiers',
'-Wno-missing-field-initializers',
'-Wno-self-assign',
'-Wno-implicit-fallthrough',
'-Werror=comment',
'-Werror=missing-braces',
'-Werror=override-init',
'-Werror=enum-conversion',
'-Werror=enum-compare',
])
c_args_lanczos += [
# '-DGM_SIM',
]
lanczos_files = files(
'lanczos_adaptor.h',
'lanczos_adaptor.cpp',
'lanczosFilter/src/lanczosFilterGenerator.h',
'lanczosFilter/src/lanczosFilterGenerator.cpp',
)
inc_amd_lanczos = include_directories(
'lanczosFilter/src',
)
liblanczos = static_library(
'liblanczos.a',
lanczos_files,
install : false,
c_args : c_args_lanczos,
include_directories : inc_amd_lanczos
)