meson: use idep_nir instead of libnir in libnouveau
authorEric Engestrom <eric.engestrom@intel.com>
Tue, 24 Sep 2019 23:35:07 +0000 (00:35 +0100)
committerEric Engestrom <eric.engestrom@intel.com>
Mon, 7 Oct 2019 20:49:40 +0000 (21:49 +0100)
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
src/gallium/drivers/nouveau/meson.build

index 2e65a81f0246963457b0ffa128599f2078bae2b1..e48b61b89555b771f00ac7fb8e3fb17d7f653dd0 100644 (file)
@@ -223,13 +223,14 @@ nouveau_compiler = executable(
   'nouveau_compiler',
   'nouveau_compiler.c',
   include_directories : [inc_src, inc_include, inc_gallium, inc_gallium_aux],
-  dependencies : [dep_libdrm, dep_libdrm_nouveau, idep_mesautil],
-  link_with : [libnouveau, libgallium, libnir],
+  dependencies : [dep_libdrm, dep_libdrm_nouveau, idep_mesautil, idep_nir],
+  link_with : [libnouveau, libgallium],
   build_by_default : with_tools.contains('nouveau'),
   install : with_tools.contains('nouveau'),
 )
 
 driver_nouveau = declare_dependency(
   compile_args : '-DGALLIUM_NOUVEAU',
-  link_with : [libnouveauwinsys, libnouveau, libnir],
+  dependencies : idep_nir,
+  link_with : [libnouveauwinsys, libnouveau],
 )