diff options
author | Dylan Baker <dylan.c.baker@intel.com> | 2023-02-15 10:09:57 -0800 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-03-02 00:01:27 +0000 |
commit | a0fa31bcdd8b6d991174753c6294c61bb1296c71 (patch) | |
tree | eca2d12fd42040b297d866ad75fb956e6ef7862c /src/gallium | |
parent | 98198a77820374ccafdaf1431e51c148cecdf5c4 (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.build | 4 | ||||
-rw-r--r-- | src/gallium/drivers/iris/meson.build | 4 | ||||
-rw-r--r-- | src/gallium/winsys/crocus/drm/meson.build | 2 |
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], ) |