From: Dan Nicholson Date: Mon, 23 Jun 2008 03:26:20 +0000 (-0700) Subject: Don't make libmesa.a or libglapi.a depend on asm_subdirs X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5aa4d5a87d3edea6503a7b9853a318e71718af7c;p=mesa.git Don't make libmesa.a or libglapi.a depend on asm_subdirs Since the asm_subdirs target does not actually create a file, make will always consider that it needs to be rebuilt. If libmesa.a and libglapi.a have asm_subdirs as a prerequisite, then they will always need to be rebuilt, too. The correct order will be preserved by the default target, though. This should fix #16358. --- diff --git a/src/mesa/Makefile b/src/mesa/Makefile index 27eb186abed..175b6f84a87 100644 --- a/src/mesa/Makefile +++ b/src/mesa/Makefile @@ -29,11 +29,11 @@ default: depend asm_subdirs libmesa.a libglapi.a driver_subdirs # Helper libraries used by many drivers: # Make archive of core mesa object files -libmesa.a: $(MESA_OBJECTS) asm_subdirs +libmesa.a: $(MESA_OBJECTS) @ $(TOP)/bin/mklib -o mesa -static $(MESA_OBJECTS) # Make archive of gl* API dispatcher functions only -libglapi.a: $(GLAPI_OBJECTS) asm_subdirs +libglapi.a: $(GLAPI_OBJECTS) @ $(TOP)/bin/mklib -o glapi -static $(GLAPI_OBJECTS)