Ignore:
Timestamp:
08/15/2007 05:04:38 PM (17 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
2.3, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
68713c9
Parents:
1449dd2
Message:

Actually fixed the race condition.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • common/makefile-functions

    r1449dd2 r3abe9d7  
    6565  @PKG_PATH=`ls -t $(SRCSDIR)/$(1) | head -n1` && \
    6666  ROOT=`tar -tf $$PKG_PATH | head -n1 | sed -e 's@^./@@;s@/.*@@'` && \
    67   [ -n "$$ROOT" ] && [ -d $(SRCSDIR)/$$ROOT ] && \
    68   rm -rf $(SRCSDIR)/$$ROOT && \
    69   rm -rf $(SRCSDIR)/$${ROOT%-*}-build
     67  [ -n "$$ROOT" ] && \
     68  if [ -d $(SRCDIR)/$$ROOT ]; then \
     69    rm -rf $(SRCSDIR)/$$ROOT && \
     70    rm -rf $(SRCSDIR)/$${ROOT%-*}-build; \
     71  fi;
    7072endef
    7173
     
    7375  @PKG_PATH=`ls -t $(SRC)/$(1) | head -n1` && \
    7476  ROOT=`tar -tf $$PKG_PATH | head -n1 | sed -e 's@^./@@;s@/.*@@'` && \
    75   [ -n "$$ROOT" ] && [ -d $(SRC)/$$ROOT ] && \
    76   rm -rf $(SRC)/$$ROOT && \
    77   rm -rf $(SRC)/$${ROOT%-*}-build
     77  [ -n "$$ROOT" ] && \
     78  if [ -d $(SRC)/$$ROOT ]; then \
     79    rm -rf $(SRC)/$$ROOT && \
     80    rm -rf $(SRC)/$${ROOT%-*}-build; \
     81  fi;
    7882endef
    7983
Note: See TracChangeset for help on using the changeset viewer.