glapi: avoid using $< in non-suffix make rules
authorJonathan Gray <jsg@jsg.id.au>
Fri, 17 Mar 2017 06:10:22 +0000 (17:10 +1100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 17 Mar 2017 13:06:26 +0000 (13:06 +0000)
Using $< in non-suffix make rules is a GNU extension.  Explicitly use
the name of the python script to fix the build on OpenBSD.

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
Reviewed-by: Emil Velikov <emil.velikov@collabore.com>
src/mapi/glapi/gen/Makefile.am

index 1375855858fe93ce5fbd02f9d331db16d439b842..acedd266d6c02bd537f8db2a62ddd075d3ce640b 100644 (file)
@@ -290,10 +290,10 @@ $(MESA_DIR)/main/api_exec.c: gl_genexec.py apiexec.py $(COMMON)
        $(PYTHON_GEN) $(srcdir)/gl_genexec.py -f $(srcdir)/gl_and_es_API.xml > $@
 
 $(MESA_DIR)/main/marshal_generated.c: gl_marshal.py marshal_XML.py $(COMMON)
-       $(PYTHON_GEN) $< -f $(srcdir)/gl_and_es_API.xml > $@
+       $(PYTHON_GEN) $(srcdir)/gl_marshal.py -f $(srcdir)/gl_and_es_API.xml > $@
 
 $(MESA_DIR)/main/marshal_generated.h: gl_marshal_h.py marshal_XML.py $(COMMON)
-       $(PYTHON_GEN) $< -f $(srcdir)/gl_and_es_API.xml > $@
+       $(PYTHON_GEN) $(srcdir)/gl_marshal_h.py -f $(srcdir)/gl_and_es_API.xml > $@
 
 $(MESA_DIR)/main/dispatch.h: gl_table.py $(COMMON)
        $(PYTHON_GEN) $(srcdir)/gl_table.py -f $(srcdir)/gl_and_es_API.xml -m remap_table > $@