Avoid end-less loop when libcrypto.a is manually deleted, but 'make clean'

was not executed. It doesn't excuse user from running 'make clean', it
simply avoids process table exhaustion.
PR: 1236
Submitted by: Michael Richardson
This commit is contained in:
Andy Polyakov 2005-11-09 20:41:21 +00:00
parent 65613f23ba
commit 52b1fbbd99

View File

@ -94,10 +94,12 @@ links:
@$(PERL) $(TOP)/util/mklink.pl ../apps $(APPS)
@target=links; $(RECURSIVE_MAKE)
lib: $(LIBOBJ)
lib: $(LIB)
@touch lib
$(LIB): $(LIBOBJ)
$(AR) $(LIB) $(LIBOBJ)
$(RANLIB) $(LIB) || echo Never mind.
@touch lib
shared: buildinf.h lib subdirs
if [ -n "$(SHARED_LIBS)" ]; then \