From: Dan Nicholson Date: Mon, 3 Aug 2009 15:35:43 +0000 (-0700) Subject: mklib: Ensure target directory exists for library X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9185a61c8a549e26e83d73e6e1fe9c65e5b88707;p=mesa.git mklib: Ensure target directory exists for library Instead of relying on the Makefile to always generate $(TOP)/$(LIB_DIR), just have mklib handle creating the directory. This should fix any races when using parallel make. Signed-off-by: Dan Nicholson (cherry picked from commit 23671e5358ffc0abfec83aeea9a515b09a6b35f3) --- diff --git a/bin/mklib b/bin/mklib index 24449450068..db97087c0a6 100755 --- a/bin/mklib +++ b/bin/mklib @@ -971,5 +971,6 @@ esac # if [ ${INSTALLDIR} != "." ] ; then echo "mklib: Installing" ${FINAL_LIBS} "in" ${INSTALLDIR} + test -d ${INSTALLDIR} || mkdir -p ${INSTALLDIR} mv ${FINAL_LIBS} ${INSTALLDIR}/ fi