summaryrefslogtreecommitdiff
path: root/src/gallium
diff options
context:
space:
mode:
authorDylan Baker <dylan.c.baker@intel.com>2023-02-15 10:09:57 -0800
committerMarge Bot <emma+marge@anholt.net>2023-03-02 00:01:27 +0000
commita0fa31bcdd8b6d991174753c6294c61bb1296c71 (patch)
treeeca2d12fd42040b297d866ad75fb956e6ef7862c /src/gallium
parent98198a77820374ccafdaf1431e51c148cecdf5c4 (diff)
intel/dev: create a helper dependency for libintel_dev
This ensures that users of libintel_dev.a won't be compiled until include files are generated, and that they are recompiled when the header changes. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Mark Janes <markjanes@swizzler.org> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20825>
Diffstat (limited to 'src/gallium')
-rw-r--r--src/gallium/drivers/crocus/meson.build4
-rw-r--r--src/gallium/drivers/iris/meson.build4
-rw-r--r--src/gallium/winsys/crocus/drm/meson.build2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/gallium/drivers/crocus/meson.build b/src/gallium/drivers/crocus/meson.build
index 89c9d5e7fae..541adda4da1 100644
--- a/src/gallium/drivers/crocus/meson.build
+++ b/src/gallium/drivers/crocus/meson.build
@@ -80,9 +80,9 @@ libcrocus = static_library(
c_args : [sse2_args],
cpp_args : [sse2_args],
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_libdrm, dep_valgrind, idep_genxml, idep_libintel_common, idep_nir_headers],
+ dependencies : [dep_libdrm, dep_valgrind, idep_genxml, idep_libintel_common, idep_nir_headers,],
link_with : [
- crocus_per_hw_ver_libs, libintel_compiler, libintel_dev, libisl,
+ crocus_per_hw_ver_libs, libintel_compiler, libisl,
libblorp, libintel_perf
],
)
diff --git a/src/gallium/drivers/iris/meson.build b/src/gallium/drivers/iris/meson.build
index 97413cc0638..dc1d018e866 100644
--- a/src/gallium/drivers/iris/meson.build
+++ b/src/gallium/drivers/iris/meson.build
@@ -87,9 +87,9 @@ libiris = static_library(
cpp_args : [sse2_args],
gnu_symbol_visibility : 'hidden',
dependencies : [dep_libdrm, dep_valgrind, idep_genxml, idep_nir_headers,
- idep_libintel_common, idep_intel_driver_ds, ],
+ idep_libintel_common, idep_intel_driver_ds, idep_intel_dev],
link_with : [
- iris_per_hw_ver_libs, libintel_compiler, libintel_dev, libisl,
+ iris_per_hw_ver_libs, libintel_compiler, libisl,
libblorp, libintel_perf
],
)
diff --git a/src/gallium/winsys/crocus/drm/meson.build b/src/gallium/winsys/crocus/drm/meson.build
index 66b8dabb153..440af0e23a8 100644
--- a/src/gallium/winsys/crocus/drm/meson.build
+++ b/src/gallium/winsys/crocus/drm/meson.build
@@ -26,5 +26,5 @@ libcrocuswinsys = static_library(
inc_gallium, inc_gallium_aux, inc_gallium_drivers,
],
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_valgrind],
+ dependencies : [dep_valgrind, idep_intel_dev],
)