From: Jakob Bornecrantz Date: Tue, 1 Jun 2010 08:34:41 +0000 (+0100) Subject: gallium: Don't always copy the dri driver to the staging dir X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=35d75e49308fb839ed12b50e0ad2b0f9cce1bb99;p=mesa.git gallium: Don't always copy the dri driver to the staging dir So something in the build keept updating the timestamp on the staging directory causing us to always copy the library to it. --- diff --git a/src/gallium/targets/Makefile.dri b/src/gallium/targets/Makefile.dri index 3eff07538fe..de05f96d231 100644 --- a/src/gallium/targets/Makefile.dri +++ b/src/gallium/targets/Makefile.dri @@ -57,6 +57,8 @@ SHARED_INCLUDES = \ -I$(TOP)/src/egl/drivers/dri \ $(LIBDRM_CFLAGS) +LIBNAME_STAGING = $(TOP)/$(LIB_DIR)/gallium/$(LIBNAME) + ##### RULES ##### @@ -69,7 +71,7 @@ SHARED_INCLUDES = \ ##### TARGETS ##### -default: depend symlinks $(TOP)/$(LIB_DIR)/gallium/$(LIBNAME) +default: depend symlinks $(TOP)/$(LIB_DIR)/gallium $(LIBNAME) $(LIBNAME_STAGING) $(LIBNAME): $(OBJECTS) $(MESA_MODULES) $(PIPE_DRIVERS) Makefile \ $(TOP)/src/mesa/drivers/dri/Makefile.template $(TOP)/src/mesa/drivers/dri/common/dri_test.o @@ -88,7 +90,7 @@ $(LIBNAME): $(OBJECTS) $(MESA_MODULES) $(PIPE_DRIVERS) Makefile \ $(TOP)/$(LIB_DIR)/gallium: mkdir -p $@ -$(TOP)/$(LIB_DIR)/gallium/$(LIBNAME): $(LIBNAME) $(TOP)/$(LIB_DIR)/gallium +$(LIBNAME_STAGING): $(LIBNAME) $(INSTALL) $(LIBNAME) $(TOP)/$(LIB_DIR)/gallium depend: $(C_SOURCES) $(ASM_SOURCES) $(SYMLINKS)