From 51010798aaa0a4fa139467dbe35142b6c05b9953 Mon Sep 17 00:00:00 2001 From: "bryner%netscape.com" Date: Sat, 4 Aug 2001 23:29:40 +0000 Subject: [PATCH] Checking in for cls@seawood.org. Bug 93282 - pipnss not rebuilt when NSS static libraries change. r=bryner. git-svn-id: svn://10.0.0.236/trunk@100359 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/config/rules.mk | 2 +- mozilla/security/manager/ssl/src/Makefile.in | 24 ++++---------------- 2 files changed, 5 insertions(+), 21 deletions(-) diff --git a/mozilla/config/rules.mk b/mozilla/config/rules.mk index 9abec965e09..f476a7d798b 100644 --- a/mozilla/config/rules.mk +++ b/mozilla/config/rules.mk @@ -786,7 +786,7 @@ ifdef NO_LD_ARCHIVE_FLAGS SUB_SHLOBJS = $(SUB_LOBJS) endif -$(SHARED_LIBRARY): $(OBJS) $(LOBJS) $(DEF_FILE) $(SHARED_LIBRARY_LIBS) Makefile Makefile.in +$(SHARED_LIBRARY): $(OBJS) $(LOBJS) $(DEF_FILE) $(SHARED_LIBRARY_LIBS) $(EXTRA_DEPS) Makefile Makefile.in rm -f $@ ifneq ($(OS_ARCH),OS2) ifneq ($(OS_ARCH),OpenVMS) diff --git a/mozilla/security/manager/ssl/src/Makefile.in b/mozilla/security/manager/ssl/src/Makefile.in index f64d229f8fb..5983ee258c5 100644 --- a/mozilla/security/manager/ssl/src/Makefile.in +++ b/mozilla/security/manager/ssl/src/Makefile.in @@ -72,6 +72,10 @@ CPPSRCS = \ REQUIRES = nspr security xpcom string necko uriloader pref caps dom intl locale profile windowwatcher js docshell widget layout gfx2 pippki xpconnect jar +EXTRA_LIBS = $(NSS_LIBS) + +EXTRA_DEPS = $(EXTRA_LIBS) + include $(topsrcdir)/config/rules.mk INCLUDES += \ @@ -83,23 +87,3 @@ EXTRA_DSO_LDOPTS += \ $(MOZ_COMPONENT_LIBS) \ $(MOZ_JS_LIBS) \ $(NULL) - -EXTRA_LIBS += \ - $(DIST)/lib/libcrmf.$(LIB_SUFFIX) \ - $(DIST)/lib/libssl.$(LIB_SUFFIX) \ - $(DIST)/lib/libnss.$(LIB_SUFFIX) \ - $(DIST)/lib/libssl.$(LIB_SUFFIX) \ - $(DIST)/lib/libpkcs12.$(LIB_SUFFIX) \ - $(DIST)/lib/libpkcs7.$(LIB_SUFFIX) \ - $(DIST)/lib/libcerthi.$(LIB_SUFFIX) \ - $(DIST)/lib/libpk11wrap.$(LIB_SUFFIX) \ - $(DIST)/lib/libcryptohi.$(LIB_SUFFIX) \ - $(DIST)/lib/libcerthi.$(LIB_SUFFIX) \ - $(DIST)/lib/libpk11wrap.$(LIB_SUFFIX) \ - $(DIST)/lib/libsoftoken.$(LIB_SUFFIX) \ - $(DIST)/lib/libcertdb.$(LIB_SUFFIX) \ - $(DIST)/lib/libfreebl.$(LIB_SUFFIX) \ - $(DIST)/lib/libsecutil.$(LIB_SUFFIX) \ - $(DIST)/lib/libdbm.$(LIB_SUFFIX) \ - $(NULL) -