Use $(mkdir_p) instead of if [ ! -d X ]; then mkdir X; fi,

fixing a race condition with parallel builds.

Submitted by mandriva
Slightly simplified by me


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4559 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Jilles Tjoelker 2007-06-17 13:22:36 +00:00 committed by jilles
commit 98e3a37d7b

View file

@ -47,11 +47,11 @@ noinst_HEADERS = \
libperl_core_la_DEPENDENCIES = .libs/libperl_orig.a .libs/DynaLoader.a
.libs/libperl_orig.a:
if [ ! -d .libs ]; then mkdir .libs; fi
$(mkdir_p) .libs
rm -f .libs/libperl_orig.a
if [ x$(LIBPERL_A) = x ]; then touch .libs/libperl_orig.a; else $(LN_S) $(LIBPERL_A) .libs/libperl_orig.a; fi
.libs/DynaLoader.a:
if [ ! -d .libs ]; then mkdir .libs; fi
$(mkdir_p) .libs
rm -f .libs/DynaLoader.a
$(LN_S) $(DYNALOADER_A) .libs/DynaLoader.a