[Mesa-dev] [PATCH 04/11] Drop last parts of compatibility for the old Mesa build system.

Kenneth Graunke kenneth at whitecape.org
Fri Jan 11 18:37:31 PST 2013


On 01/11/2013 06:23 PM, Johannes Obermayr wrote:
> diff --git a/src/egl/main/Makefile.am b/src/egl/main/Makefile.am
> index ca5257a..61192d6 100644
> --- a/src/egl/main/Makefile.am
> +++ b/src/egl/main/Makefile.am
> @@ -116,13 +116,6 @@ libEGL_la_LIBADD += ../drivers/dri2/libegl_dri2.la
>   libEGL_la_LIBADD += $(LIBUDEV_LIBS) $(DLOPEN_LIBS) $(LIBDRM_LIBS)
>   endif
>
> -# Provide compatibility with scripts for the old Mesa build system for
> -# a while by putting a link to the driver into /lib of the build tree.
> -all-local: libEGL.la
> -	$(MKDIR_P) $(top_builddir)/$(LIB_DIR);
> -	ln -f .libs/libEGL.so.1.0.0 $(top_builddir)/$(LIB_DIR)/libEGL.so.1
> -	ln -sf libEGL.so.1 $(top_builddir)/$(LIB_DIR)/libEGL.so
> -
>   pkgconfigdir = $(libdir)/pkgconfig

Installing a copy of everything in lib/ was actually a convenience for 
developers wanting to test newly built stuff without having to 'make 
install'.  Not really old build system cruft.

I use this all the time.  I'd be OK with removing it and adjusting to 
more standard practices, but I wanted to make sure everyone was aware it 
was happening.


More information about the mesa-dev mailing list