stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=c5879dab4d0a1e6d0b6e0510e28ddd933ec207fb

commit c5879dab4d0a1e6d0b6e0510e28ddd933ec207fb
Author: Stefan Schmidt <s.schm...@samsung.com>
Date:   Wed Feb 25 14:05:42 2015 +0100

    build: Unify use of $(MKDIR_P) for creating a dir within the build system
    
    While we used different variation of mkdir -p all over we also had spots
    where we did not use the option. This is one step in trying to make our
    build system ready for parallel install. Using something like -j 10 even
    for the install should help to speed up our jenkins jobs as well as 
distcheck.
---
 Makefile.am                            | 4 ++--
 data/Makefile.am                       | 2 +-
 doc/Makefile.am                        | 2 +-
 doc/previews/Makefile.am               | 4 ++--
 src/Makefile_Ecore_X.am                | 2 +-
 src/Makefile_Edje.am                   | 2 +-
 src/Makefile_Emotion.am                | 2 +-
 src/Makefile_Ethumb.am                 | 2 +-
 src/examples/ecore/Makefile.am         | 2 +-
 src/examples/ecore_avahi/Makefile.am   | 2 +-
 src/examples/edje/Makefile.am          | 2 +-
 src/examples/eet/Makefile.am           | 2 +-
 src/examples/eina/Makefile.am          | 2 +-
 src/examples/eina_cxx/Makefile.am      | 2 +-
 src/examples/eio/Makefile.am           | 2 +-
 src/examples/eldbus/Makefile.am        | 2 +-
 src/examples/elocation/Makefile.am     | 2 +-
 src/examples/elua/Makefile.am          | 2 +-
 src/examples/emotion/Makefile.am       | 2 +-
 src/examples/eo/Makefile.am            | 8 ++++----
 src/examples/eolian_cxx/Makefile.am    | 2 +-
 src/examples/ephysics/Makefile.am      | 2 +-
 src/examples/ethumb_client/Makefile.am | 2 +-
 src/examples/evas/Makefile.am          | 2 +-
 24 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 2b00391..77b9c01 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -399,7 +399,7 @@ lcov-reset:
        @lcov --zerocounters --directory $(top_builddir)
 
 lcov-report:
-       @mkdir $(top_builddir)/coverage
+       $(MKDIR_P) $(top_builddir)/coverage
        lcov --capture --compat-libtool --no-external --output-file 
$(top_builddir)/coverage/coverage.info --directory $(top_builddir) 
--base-directory $(top_srcdir)/src/
        lcov --remove $(top_builddir)/coverage/coverage.info '*.h' 
--output-file $(top_builddir)/coverage/coverage.cleaned.info
        lcov --remove $(top_builddir)/coverage/coverage.cleaned.info 
'*/tests/*' --output-file $(top_builddir)/coverage/coverage.cleaned2.info
@@ -425,7 +425,7 @@ endif
 
 benchmark:
        @$(MAKE) $(AM_MAKEFLAGS) -C src benchmark
-       @mkdir benchmark || true
+       $(MKDIR_P) benchmark
        @cd benchmark && ../src/benchmarks/eo/eo_bench$(EXEEXT) `date +%F_%s`
 
 # examples
diff --git a/data/Makefile.am b/data/Makefile.am
index 59d37ef..77ff99d 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -98,7 +98,7 @@ ethumbframes_DATA = ethumb/frames/default.edj
 CLEANFILES += ethumb/frames/default.edj
 
 ethumb/frames/default.edj: ethumb/frames/default.edc
-       @$(mkdir_p) ethumb/frames/
+       $(MKDIR_P) ethumb/frames/
        $(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) -id $(srcdir)/ethumb/frames/ $< 
$@
 
 
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 06712a9..2765bb1 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -22,7 +22,7 @@ doc: all previews-build previews-data
        cp $(srcdir)/img/* html/
        cp $(srcdir)/img/*.eps latex/
        rm -rf $(PACKAGE_DOCNAME).tar*
-       mkdir -p $(PACKAGE_DOCNAME)/doc
+       $(MKDIR_P) $(PACKAGE_DOCNAME)/doc
        cp -R html/ latex/ man/ $(PACKAGE_DOCNAME)/doc
        tar cf $(PACKAGE_DOCNAME).tar $(PACKAGE_DOCNAME)/
        bzip2 -9 $(PACKAGE_DOCNAME).tar
diff --git a/doc/previews/Makefile.am b/doc/previews/Makefile.am
index 2303656..e00f5ee 100644
--- a/doc/previews/Makefile.am
+++ b/doc/previews/Makefile.am
@@ -44,8 +44,8 @@ PREVIEWS = blend blur bump curve grow mask transform \
 example_1 padding
 
 previews-data: preview_text_filter
-       $(mkdir_p) $(DATADIR)
-       $(mkdir_p) $(HTMLDIR)
+       $(MKDIR_P) $(DATADIR)
+       $(MKDIR_P) $(HTMLDIR)
        @for a in $(PREVIEWS) ; do \
                echo "  GEN      filter_$${a}.png" ; \
                FONT="Sans" ; \
diff --git a/src/Makefile_Ecore_X.am b/src/Makefile_Ecore_X.am
index 43c0647..190bde3 100644
--- a/src/Makefile_Ecore_X.am
+++ b/src/Makefile_Ecore_X.am
@@ -130,7 +130,7 @@ BUILT_SOURCES += \
 $(top_builddir)/src/lib/ecore_x/xcb/ecore_xcb_keysym_table.h
 
 $(top_builddir)/src/lib/ecore_x/xcb/ecore_xcb_keysym_table.h: $(KEYSYMDEFS) 
utils/ecore/makekeys$(EXEEXT)
-       $(mkdir_p) $(top_builddir)/src/lib/ecore_x/xcb
+       $(MKDIR_P) $(top_builddir)/src/lib/ecore_x/xcb
        $(top_builddir)/src/utils/ecore/makekeys $(KEYSYMDEFS) > 
$(top_builddir)/src/lib/ecore_x/xcb/ecore_xcb_keysym_table_h
        mv -f $(top_builddir)/src/lib/ecore_x/xcb/ecore_xcb_keysym_table_h 
$(top_builddir)/src/lib/ecore_x/xcb/ecore_xcb_keysym_table.h
 endif
diff --git a/src/Makefile_Edje.am b/src/Makefile_Edje.am
index 3492e6b..c7086d6 100644
--- a/src/Makefile_Edje.am
+++ b/src/Makefile_Edje.am
@@ -265,7 +265,7 @@ tests_edje_edje_suite_LDADD = @CHECK_LIBS@  
$(USE_EDJE_BIN_LIBS)
 tests_edje_edje_suite_DEPENDENCIES = @USE_EDJE_INTERNAL_LIBS@
 
 tests/edje/data/%.edj: tests/edje/data/%.edc bin/edje/edje_cc${EXEEXT}
-       @$(mkdir_p) tests/edje/data
+       $(MKDIR_P) tests/edje/data
        $(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) -id $(srcdir)/tests/edje/data $< 
$@
 
 EDJE_DATA_FILES = tests/edje/data/test_layout.edc \
diff --git a/src/Makefile_Emotion.am b/src/Makefile_Emotion.am
index 1b51d0f..6b16cb9 100644
--- a/src/Makefile_Emotion.am
+++ b/src/Makefile_Emotion.am
@@ -215,7 +215,7 @@ tests_emotion_emotion_test_LDADD = @USE_EDJE_LIBS@ 
@USE_EMOTION_LIBS@
 tests_emotion_emotion_test_DEPENDENCIES = @USE_EDJE_INTERNAL_LIBS@ 
@USE_EMOTION_INTERNAL_LIBS@
 
 tests/emotion/data/theme.edj: tests/emotion/data/theme.edc 
bin/edje/edje_cc${EXEEXT}
-       @$(mkdir_p) tests/emotion/data
+       $(MKDIR_P) tests/emotion/data
        $(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) -id $(srcdir)/tests/emotion/data 
$< $@
 
 emotiondatafilesdir = $(datadir)/emotion/data
diff --git a/src/Makefile_Ethumb.am b/src/Makefile_Ethumb.am
index b0a32f4..2a6fac6 100644
--- a/src/Makefile_Ethumb.am
+++ b/src/Makefile_Ethumb.am
@@ -49,7 +49,7 @@ modules_ethumb_emotion_module_la_LDFLAGS = -module 
@EFL_LTMODULE_FLAGS@
 modules_ethumb_emotion_module_la_LIBTOOLFLAGS = --tag=disable-static
 
 modules/ethumb/emotion/template.edj: modules/ethumb/emotion/template.edc 
modules/ethumb/emotion/placeholder.png bin/edje/edje_cc${EXEEXT}
-       @$(mkdir_p) modules/ethumb/emotion
+       $(MKDIR_P) modules/ethumb/emotion
        $(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) -id 
$(srcdir)/modules/ethumb/emotion $< $@
 
 ethumbmoduleemotion_DATA = modules/ethumb/emotion/template.edj
diff --git a/src/examples/ecore/Makefile.am b/src/examples/ecore/Makefile.am
index ac2926b..176ae03 100644
--- a/src/examples/ecore/Makefile.am
+++ b/src/examples/ecore/Makefile.am
@@ -288,7 +288,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/ecore/examples
+       $(MKDIR_P) $(datadir)/ecore/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/ecore/examples
 
 uninstall-local:
diff --git a/src/examples/ecore_avahi/Makefile.am 
b/src/examples/ecore_avahi/Makefile.am
index 8ce9469..fc4b581 100644
--- a/src/examples/ecore_avahi/Makefile.am
+++ b/src/examples/ecore_avahi/Makefile.am
@@ -36,7 +36,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/ecore_avahi/examples
+       $(MKDIR_P) $(datadir)/ecore_avahi/examples
        $(install_sh_DATA) -c $(srcdir)/ecore_avahi_browse_example.c 
$(datadir)/ecore_avahi/examples
        $(install_sh_DATA) -c $(srcdir)/ecore_avahi_example.c 
$(datadir)/ecore_avahi/examples
 
diff --git a/src/examples/edje/Makefile.am b/src/examples/edje/Makefile.am
index cfdcc5f..3755a4d 100644
--- a/src/examples/edje/Makefile.am
+++ b/src/examples/edje/Makefile.am
@@ -201,7 +201,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS) $(EDJS) $(CODEGEN_GENERATED)
 
 install-examples: $(EDJS)
-       mkdir -p $(datadir)/edje/examples
+       $(MKDIR_P) $(datadir)/edje/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DIST_EDCS) 
$(DATA_FILES) $(datadir)/edje/examples
        cd $(builddir) && $(install_sh_DATA) -c $(EDJS) $(datadir)/edje/examples
 
diff --git a/src/examples/eet/Makefile.am b/src/examples/eet/Makefile.am
index 8095a3d..bd5eb78 100644
--- a/src/examples/eet/Makefile.am
+++ b/src/examples/eet/Makefile.am
@@ -50,7 +50,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/eet/examples
+       $(MKDIR_P) $(datadir)/eet/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/eet/examples
 
 uninstall-local:
diff --git a/src/examples/eina/Makefile.am b/src/examples/eina/Makefile.am
index 227dba9..1677b60 100644
--- a/src/examples/eina/Makefile.am
+++ b/src/examples/eina/Makefile.am
@@ -152,7 +152,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/eina/examples
+       $(MKDIR_P) $(datadir)/eina/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/eina/examples
 
 uninstall-local:
diff --git a/src/examples/eina_cxx/Makefile.am 
b/src/examples/eina_cxx/Makefile.am
index a98a82b..939d879 100644
--- a/src/examples/eina_cxx/Makefile.am
+++ b/src/examples/eina_cxx/Makefile.am
@@ -29,7 +29,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/eina_cxx/examples
+       $(MKDIR_P) $(datadir)/eina_cxx/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/eina_cxx/examples
 
 uninstall-local:
diff --git a/src/examples/eio/Makefile.am b/src/examples/eio/Makefile.am
index ea34e81..50d6dbc 100644
--- a/src/examples/eio/Makefile.am
+++ b/src/examples/eio/Makefile.am
@@ -49,7 +49,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/eio/examples
+       $(MKDIR_P) $(datadir)/eio/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/eio/examples
 
 uninstall-local:
diff --git a/src/examples/eldbus/Makefile.am b/src/examples/eldbus/Makefile.am
index 6cb4da0..d820f1d 100644
--- a/src/examples/eldbus/Makefile.am
+++ b/src/examples/eldbus/Makefile.am
@@ -83,7 +83,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/eldbus/examples
+       $(MKDIR_P) $(datadir)/eldbus/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/eldbus/examples
 
 uninstall-local:
diff --git a/src/examples/elocation/Makefile.am 
b/src/examples/elocation/Makefile.am
index 3c843f8..f9688da 100644
--- a/src/examples/elocation/Makefile.am
+++ b/src/examples/elocation/Makefile.am
@@ -38,7 +38,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/elocation/examples
+       $(MKDIR_P) $(datadir)/elocation/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/elocation/examples
 
 uninstall-local:
diff --git a/src/examples/elua/Makefile.am b/src/examples/elua/Makefile.am
index ebf088a..6dea8c6 100644
--- a/src/examples/elua/Makefile.am
+++ b/src/examples/elua/Makefile.am
@@ -10,7 +10,7 @@ examples: ;
 clean-local: ;
 
 #install-examples:
-#      mkdir -p $(datadir)/elua/examples
+#      $(MKDIR_P) $(datadir)/elua/examples
 #      cd $(srcdir) && $(install_sh_DATA) -c $(DATA_FILES) 
$(datadir)/elua/examples
 
 #uninstall-local:
diff --git a/src/examples/emotion/Makefile.am b/src/examples/emotion/Makefile.am
index 8d5d959..15bde92 100644
--- a/src/examples/emotion/Makefile.am
+++ b/src/examples/emotion/Makefile.am
@@ -49,7 +49,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/emotion/examples
+       $(MKDIR_P) $(datadir)/emotion/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/emotion/examples
 
 uninstall-local:
diff --git a/src/examples/eo/Makefile.am b/src/examples/eo/Makefile.am
index 5d3c0e7..9bd1a92 100644
--- a/src/examples/eo/Makefile.am
+++ b/src/examples/eo/Makefile.am
@@ -72,15 +72,15 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/eo/examples
-       mkdir -p $(datadir)/eo/examples/isa
-       mkdir -p $(datadir)/eo/examples/simple
+       $(MKDIR_P) $(datadir)/eo/examples
+       $(MKDIR_P) $(datadir)/eo/examples/isa
+       $(MKDIR_P) $(datadir)/eo/examples/simple
        cd $(srcdir); \
        $(install_sh_DATA) -c $(DATA_FILES) $(datadir)/eo/examples; \
        $(install_sh_DATA) -c $(eo_isa_SOURCES) $(datadir)/eo/examples/isa; \
        $(install_sh_DATA) -c $(eo_simple_SOURCES) 
$(datadir)/eo/examples/simple;
 if EO_BUILD_EXAMPLE_EVAS
-       mkdir -p $(datadir)/eo/examples/evas
+       $(MKDIR_P) $(datadir)/eo/examples/evas
        cd $(srcdir) && $(install_sh_DATA) -c $(eo_evas_SOURCES) 
$(datadir)/eo/examples/evas
 endif
 
diff --git a/src/examples/eolian_cxx/Makefile.am 
b/src/examples/eolian_cxx/Makefile.am
index a434aa5..2b9cf91 100644
--- a/src/examples/eolian_cxx/Makefile.am
+++ b/src/examples/eolian_cxx/Makefile.am
@@ -143,7 +143,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS) $(GENERATED)
 
 install-examples:
-       mkdir -p $(datadir)/eolian_cxx/examples
+       $(MKDIR_P) $(datadir)/eolian_cxx/examples
        cd $(abs_srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/eolian_cxx/examples
 
 uninstall-local:
diff --git a/src/examples/ephysics/Makefile.am 
b/src/examples/ephysics/Makefile.am
index 58eba94..fe9bd51 100644
--- a/src/examples/ephysics/Makefile.am
+++ b/src/examples/ephysics/Makefile.am
@@ -81,7 +81,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/ephysics/examples
+       $(MKDIR_P) $(datadir)/ephysics/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) 
$(datadir)/ephysics/examples
 
 uninstall-local:
diff --git a/src/examples/ethumb_client/Makefile.am 
b/src/examples/ethumb_client/Makefile.am
index 899a89a..86f0a20 100644
--- a/src/examples/ethumb_client/Makefile.am
+++ b/src/examples/ethumb_client/Makefile.am
@@ -50,7 +50,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS)
 
 install-examples:
-       mkdir -p $(datadir)/ethumb_client/examples
+       $(MKDIR_P) $(datadir)/ethumb_client/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) 
$(datadir)/ethumb_client/examples
 
 uninstall-local:
diff --git a/src/examples/evas/Makefile.am b/src/examples/evas/Makefile.am
index 6985705..fee3fac 100644
--- a/src/examples/evas/Makefile.am
+++ b/src/examples/evas/Makefile.am
@@ -378,7 +378,7 @@ clean-local:
        rm -f $(EXTRA_PROGRAMS) $(EDJS)
 
 install-examples:
-       mkdir -p $(datadir)/evas/examples
+       $(MKDIR_P) $(datadir)/evas/examples
        cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(EDCS) $(DATA_FILES) 
$(datadir)/evas/examples
 
 uninstall-local:

-- 


Reply via email to