Ensure that the object is build in the target folder, as automake 2.0 will mandate subdir-objects. Pointed out by automake 1.14.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=69874 Signed-off-by: Emil Velikov <emil.l.veli...@gmail.com> --- src/gallium/targets/vdpau/.gitignore | 1 + src/gallium/targets/vdpau/Makefile.am | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 src/gallium/targets/vdpau/.gitignore diff --git a/src/gallium/targets/vdpau/.gitignore b/src/gallium/targets/vdpau/.gitignore new file mode 100644 index 0000000..4fd1800 --- /dev/null +++ b/src/gallium/targets/vdpau/.gitignore @@ -0,0 +1 @@ +vl_winsys_dri.c diff --git a/src/gallium/targets/vdpau/Makefile.am b/src/gallium/targets/vdpau/Makefile.am index 440cf22..1b42a1d 100644 --- a/src/gallium/targets/vdpau/Makefile.am +++ b/src/gallium/targets/vdpau/Makefile.am @@ -7,8 +7,7 @@ vdpaudir = $(VDPAU_LIB_INSTALL_DIR) vdpau_LTLIBRARIES = libvdpau_gallium.la nodist_EXTRA_libvdpau_gallium_la_SOURCES = dummy.cpp -libvdpau_gallium_la_SOURCES = \ - $(top_srcdir)/src/gallium/auxiliary/vl/vl_winsys_dri.c +libvdpau_gallium_la_SOURCES = vl_winsys_dri.c libvdpau_gallium_la_LDFLAGS = \ -shared \ @@ -36,6 +35,12 @@ libvdpau_gallium_la_LIBADD = \ $(LIBDRM_LIBS) \ $(GALLIUM_COMMON_LIB_DEPS) +BUILT_SOURCES = vl_winsys_dri.c +CLEANFILES = vl_winsys_dri.c + +vl_winsys_dri.c: + $(AM_V_GEN)$(LN_S) $(top_srcdir)/src/gallium/auxiliary/vl/vl_winsys_dri.c + if HAVE_GALLIUM_STATIC_TARGETS -- 2.1.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev