Auditor: John Kohl
remove old archives/move current ones, to work around filename truncation
problems
all:: concat3(llib-l,libname,.ln) @@\
@@\
concat3(lib,libname,.a): objs @@\
+ $(RM) $@.bak @@\
+ -$(MV) $@ $@.bak @@\
$(ARCHIVE) $@ objs @@\
$(RANLIB) $@ @@\
@@\
concat3(lib,libname,_p.a): objs @@\
+ $(RM) $@.bak @@\
+ -$(MV) $@ $@.bak @@\
cd profiled; $(ARCHIVE) ../$@ objs @@\
$(RANLIB) $@ @@\
@@\
all:: concat3(llib-l,libname,.ln) @@\
@@\
concat3(lib,libname,.a): objs @@\
+ $(RM) $@.bak @@\
+ -$(MV) $@ $@.bak @@\
$(ARCHIVE) $@ objs @@\
$(RANLIB) $@ @@\
@@\