meson: Add missing inc's to idep_nir_headers

nir.h includes:
 - "compiler/glsl_types.h" -> inc_src is needed
 - "util/u_atomic.h" -> "no_extern_c.h" -> inc_include needed

This makes it possible to use rust's bindgen with only nir.h
as specified include.

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Acked-by: Caio Oliveira <caio.oliveira@intel.com>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30359>
This commit is contained in:
Christian Gmeiner
2024-07-24 23:57:46 +02:00
committed by Marge Bot
parent 5f7eb8cff6
commit c33d2db06a

View File

@@ -323,7 +323,7 @@ inc_nir = include_directories('.')
idep_nir_headers = declare_dependency(
sources : [nir_opcodes_h, nir_builder_opcodes_h, nir_intrinsics_h, nir_intrinsics_indices_h,
ir_expression_operation_h, builtin_types_h],
include_directories : [inc_nir, inc_compiler],
include_directories : [inc_nir, inc_compiler, inc_src, inc_include],
)
# Also link with nir