glapi: Correct prerequisites for gl_and_glX_API.xml
authorDan Nicholson <dbn.lists@gmail.com>
Tue, 15 Jan 2008 18:21:31 +0000 (10:21 -0800)
committerDan Nicholson <dbn.lists@gmail.com>
Tue, 12 Feb 2008 14:43:23 +0000 (06:43 -0800)
The indirect_dispatch.h and indirect_table.c source files use
gl_and_glX_API.xml in their generation rather than glX_API.xml, but it
wasn't listed in their prerequisites. In turn, gl_and_glX_API.xml uses
glX_API.xml, but this is already listed in $(COMMON_GLX).

src/mesa/glapi/Makefile

index 520b9288fe6d7275b75692a1ccb93f77d4f4807c..7b240a21af49b4ddc67dbe34c0b691a99bc4a244 100644 (file)
@@ -97,7 +97,7 @@ $(GLX_DIR)/indirect_dispatch.c: glX_proto_recv.py $(COMMON_GLX)
 $(GLX_DIR)/indirect_dispatch_swap.c: glX_proto_recv.py $(COMMON_GLX)
        $(PYTHON2) $(PYTHON_FLAGS) $< -m dispatch_c -s > $@
 
-$(GLX_DIR)/indirect_dispatch.h: glX_proto_recv.py glX_API.xml $(COMMON_GLX)
+$(GLX_DIR)/indirect_dispatch.h: glX_proto_recv.py gl_and_glX_API.xml $(COMMON_GLX)
        $(PYTHON2) $(PYTHON_FLAGS) $< -m dispatch_h -f gl_and_glX_API.xml -s > $@
 
 $(GLX_DIR)/indirect_size_get.h: glX_proto_size.py $(COMMON_GLX)
@@ -114,7 +114,7 @@ $(GLX_DIR)/indirect_reqsize.h: glX_proto_size.py $(COMMON_GLX)
 $(GLX_DIR)/indirect_reqsize.c: glX_proto_size.py $(COMMON_GLX)
        $(PYTHON2) $(PYTHON_FLAGS) $< -m reqsize_c | $(INDENT) $(INDENT_FLAGS) > $@
 
-$(GLX_DIR)/indirect_table.c: glX_server_table.py glX_API.xml $(COMMON_GLX)
+$(GLX_DIR)/indirect_table.c: glX_server_table.py gl_and_glX_API.xml $(COMMON_GLX)
        $(PYTHON2) $(PYTHON_FLAGS) $< -f gl_and_glX_API.xml > $@
 
 clean: