Mesa (master): mesa: Remove generated source files during make clean.

Eric Anholt anholt at kemper.freedesktop.org
Tue May 29 20:02:46 UTC 2012


Module: Mesa
Branch: master
Commit: b284d4773b889d042a4ea086a28a7ea18de98f28
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b284d4773b889d042a4ea086a28a7ea18de98f28

Author: Eric Anholt <eric at anholt.net>
Date:   Thu May 24 10:55:08 2012 -0700

mesa: Remove generated source files during make clean.

Reviewed-by: Matt Turner <mattst88 at gmail.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

---

 src/mesa/Makefile |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/mesa/Makefile b/src/mesa/Makefile
index bb7b13a..4783f32 100644
--- a/src/mesa/Makefile
+++ b/src/mesa/Makefile
@@ -71,6 +71,17 @@ default: $(DEPENDS) asm_subdirs $(MESA_LIBS) $(DRICORE_LIBS) driver_subdirs
 GLAPI := $(TOP)/src/mapi/glapi/gen
 include $(GLAPI)/glapi_gen.mk
 
+BUILT_SOURCES = \
+	main/api_exec_es1_dispatch.h \
+	main/api_exec_es1_remap_helper.h \
+	main/api_exec_es2_dispatch.h \
+	main/api_exec_es2_remap_helper.h \
+	main/api_exec_es1.c \
+	main/api_exec_es2.c \
+	program/program_parse.tab.c \
+	program/program_parse.tab.h \
+	program/lex.yy.c
+
 main/api_exec_es1_dispatch.h: $(GLAPI)/gl_and_es_API.xml $(glapi_gen_dispatch_deps)
 	$(call glapi_gen_dispatch,$<,es1)
 
@@ -243,6 +254,7 @@ clean: clean-dricore
 	-rm -f depend depend.bak libmesa.a libmesagallium.a
 	-rm -f drivers/*/*.o
 	-rm -f *.pc
+	-rm -f $(BUILT_SOURCES)
 	- at cd drivers/dri && $(MAKE) clean
 	- at cd drivers/x11 && $(MAKE) clean
 	- at cd drivers/osmesa && $(MAKE) clean




More information about the mesa-commit mailing list