From: Roland McGrath Date: Wed, 26 Jul 1995 06:00:04 +0000 (+0000) Subject: ($(installed-libcs)): Depend on `lib' (only). X-Git-Tag: cvs/bind-493b24~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9f2233e81a0eb06e7278584654cfbdd313d8c228;p=thirdparty%2Fglibc.git ($(installed-libcs)): Depend on `lib' (only). --- diff --git a/Makerules b/Makerules index b39cea2beae..e8904b85700 100644 --- a/Makerules +++ b/Makerules @@ -458,15 +458,11 @@ installed-libcs := $(foreach o,$(object-suffixes),\ $(libdir)/$(patsubst %,$(libtype$o),\ $(libprefix)$(libc-name))) install: $(installed-libcs) -# We avoid depending on lib-noranlib because that makes the parent make -# subdir_lib in all the subdirs, when the make install run they do will -# update the library anyway. Running ranlib after installing makes the -# __.SYMDEF time stamp up to date, which avoids messages from some linkers. -# Depending on subdir_install gets all the subdirs to update the library, -# and is optimal for `make install' at top level. -$(installed-libcs): $(libdir)/lib$(libprefix)%: libobjs subdir_install +$(installed-libcs): $(libdir)/lib$(libprefix)%: lib $(make-target-directory) $(INSTALL_DATA) $(common-objpfx)lib$(*:$(libc-name)%=c%) $@ +# Running ranlib after installing makes the __.SYMDEF time stamp up to +# date, which avoids messages from some linkers. $(RANLIB) $@ endif