nvk: link in codegen without gallium bits.
authorDave Airlie <airlied@redhat.com>
Fri, 10 Jun 2022 20:17:31 +0000 (06:17 +1000)
committerMarge Bot <emma+marge@anholt.net>
Fri, 4 Aug 2023 21:31:54 +0000 (21:31 +0000)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24326>

src/nouveau/vulkan/meson.build

index 7b0d6aa..a095ab1 100644 (file)
@@ -1,4 +1,5 @@
 nvk_files = files(
+  '../../gallium/auxiliary/tgsi/tgsi_from_mesa.c',
   'nvk_bo_sync.c',
   'nvk_bo_sync.h',
   'nvk_buffer.c',
@@ -84,10 +85,12 @@ libvulkan_nouveau = shared_library(
   ],
   include_directories : [
     inc_gallium,
+    inc_gallium_aux,
     inc_include,
     inc_src,
   ],
-  dependencies : nvk_deps,
+  link_with : [libnouveau_codegen],
+  dependencies : [nvk_deps, idep_nouveau_codegen],
   gnu_symbol_visibility : 'hidden',
   install : true,
 )