diff --git a/mozilla/config/rules.mk b/mozilla/config/rules.mk index 1df45e17d35..35473a3badf 100644 --- a/mozilla/config/rules.mk +++ b/mozilla/config/rules.mk @@ -579,9 +579,11 @@ $(LIBRARY)(%.o): %.o $(LIBRARY:%.a=.%.timestamp) : @touch $@ +ifneq (, $(LIBRARY)) AR_FILES_TO_REMOVE := $(filter-out \ $(filter %.o, $(LIBRARY)($(OBJS) $(LOBJS)) ), \ $(shell [ -f $(LIBRARY) ] && $(AR_LIST) $(LIBRARY))) +endif $(LIBRARY): $(LIBRARY)($(OBJS) $(LOBJS)) $(LIBRARY:%.a=.%.timestamp) Makefile.in Makefile @touch $(LIBRARY:%.a=.%.timestamp)