[Mesa-dev] [PATCH] st/va: hardlink driver instances to gallium_drv_video.so
Jimmy Berry
jimmy at boombatower.com
Tue Jan 5 18:23:24 PST 2016
I have been holding off v2 with correct spacing before \ (seemingly
missed the first time) waiting for a review to confirm that this is
the right approach as agreed in IRC.
Let me know if anything else.
--
Jimmy
On Sat, Dec 19, 2015 at 10:57 PM, Jimmy Berry <jimmy at boombatower.com> wrote:
> Removes the need to set LIBVA_DRIVER_NAME=gallium for supported targets and is
> consistent with vdpau and general gallium drivers.
>
> Signed-off-by: Jimmy Berry <jimmy at boombatower.com>
> ---
> src/gallium/targets/va/Makefile.am | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
> diff --git a/src/gallium/targets/va/Makefile.am b/src/gallium/targets/va/Makefile.am
> index 733e7ac..2cab898 100644
> --- a/src/gallium/targets/va/Makefile.am
> +++ b/src/gallium/targets/va/Makefile.am
> @@ -64,3 +64,17 @@ if HAVE_MESA_LLVM
> gallium_drv_video_la_LIBADD += $(LLVM_LIBS)
> gallium_drv_video_la_LDFLAGS += $(LLVM_LDFLAGS)
> endif
> +
> +# hardlink each megadriver instance, but don't actually have
> +# gallium_drv_video.so in the set of final installed files.
> +install-data-hook:
> + for i in $(TARGET_DRIVERS); do \
> + ln -f $(DESTDIR)$(vadir)/gallium_drv_video.so \
> + $(DESTDIR)$(vadir)/$${i}_drv_video.so; \
> + done; \
> + $(RM) $(DESTDIR)$(vadir)/gallium_drv_video.*
> +
> +uninstall-hook:
> + for i in $(TARGET_DRIVERS); do \
> + $(RM) $(DESTDIR)$(vadir)/$${i}_drv_video.so; \
> + done;
> --
> 2.6.3
>
More information about the mesa-dev
mailing list