From c33d2db06ac0ea4d3d5372caa93bee3bbbe028c7 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Wed, 24 Jul 2024 23:57:46 +0200 Subject: [PATCH] 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 Acked-by: Caio Oliveira Reviewed-by: Faith Ekstrand Part-of: --- src/compiler/nir/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/meson.build b/src/compiler/nir/meson.build index af1f49b5a26..edb831fc528 100644 --- a/src/compiler/nir/meson.build +++ b/src/compiler/nir/meson.build @@ -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