summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Velikov <emil.velikov@collabora.com>2016-01-20 14:46:33 +0200
committerEmil Velikov <emil.l.velikov@gmail.com>2016-03-02 11:18:28 +0000
commitdb3a046fd4151886157f9cf923d688e13e3240ff (patch)
treeedaface701112ea30a1bf497e1c9495d248b9917
parent465db5d4959079bbe73499984f1093b10b2cfcaf (diff)
configure.ac: make use of MKDIR_P macro
... as opposed to hardcoding it. While we're here tweak the whole command to use the standard - AM_V_at and @D, as opposed to @ and dir $@ Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
-rw-r--r--configure.ac1
-rw-r--r--src/generate/glvnd_gen.mk10
2 files changed, 6 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac
index 094afbd..ed4ed4b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -28,6 +28,7 @@ AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET
AC_PROG_LIBTOOL
+AC_PROG_MKDIR_P
AC_CHECK_PROGS([PYTHON2], [python2.7 python2 python])
AC_CHECK_PROGS([PERL], [perl])
diff --git a/src/generate/glvnd_gen.mk b/src/generate/glvnd_gen.mk
index 639fa8f..4f91827 100644
--- a/src/generate/glvnd_gen.mk
+++ b/src/generate/glvnd_gen.mk
@@ -29,7 +29,7 @@ glapi_gen_mapi_deps := \
# "glesv1" for libGLESv1_CM.so
# "glesv2" for libGLESv2.so
define glapi_gen_mapi
-@mkdir -p $(dir $@)
+$(AM_V_at)$(MKDIR_P) $(@D)
$(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS) $(glapi_gen_mapi_script) \
$(1) $(glapi_gen_gl_xml) > $@
endef
@@ -40,7 +40,7 @@ glapi_gen_glapitable_deps := \
$(glapi_gen_gl_deps)
define glapi_gen_glapitable_header
-@mkdir -p $(dir $@)
+$(AM_V_at)$(MKDIR_P) $(@D)
$(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS) $(glapi_gen_glapitable_script) \
$(glapi_gen_gl_xml) > $@
endef
@@ -51,7 +51,7 @@ glapi_gen_initdispatch_deps := \
$(glapi_gen_gl_deps)
define glapi_gen_initdispatch
-@mkdir -p $(dir $@)
+$(AM_V_at)$(MKDIR_P) $(@D)
$(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS) $(glapi_gen_initdispatch_script) \
$(glapi_gen_gl_xml) > $@
endef
@@ -66,7 +66,7 @@ glapi_gen_libopengl_exports_deps := \
$(glapi_gen_gl_deps)
define glapi_gen_libopengl_exports
-@mkdir -p $(dir $@)
+$(AM_V_at)$(MKDIR_P) $(@D)
$(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS) $(glapi_gen_libopengl_exports_script) \
$(1) $(top_srcdir)/src/generate/xml/gl.xml > $@
endef
@@ -77,7 +77,7 @@ glapi_gen_libglglxstubs_deps := \
$(glapi_gen_glx_deps)
define glapi_gen_libglglxstubs
-@mkdir -p $(dir $@)
+$(AM_V_at)$(MKDIR_P) $(@D)
$(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS) $(glapi_gen_libglglxstubs_script) \
$(glapi_gen_glx_xml) > $@
endef