diff options
author | emaldona%redhat.com <devnull@localhost> | 2009-04-11 21:18:48 +0000 |
---|---|---|
committer | emaldona%redhat.com <devnull@localhost> | 2009-04-11 21:18:48 +0000 |
commit | 8d696eecbc04d64071a189c916a826a590e3ac09 (patch) | |
tree | e6ccac1e2d2695cb8eb6e159785fe60e5b12ecfa /security/nss | |
parent | b5adae0b9fe97d3754003058d43269567543eff1 (diff) | |
download | nss-hg-8d696eecbc04d64071a189c916a826a590e3ac09.tar.gz |
Bug 486698, r=wtc, Changed .mk files to enable building of major components independently and in a chain manner by downstream distributions
Diffstat (limited to 'security/nss')
-rw-r--r-- | security/nss/cmd/platlibs.mk | 6 | ||||
-rw-r--r-- | security/nss/lib/freebl/config.mk | 2 | ||||
-rw-r--r-- | security/nss/lib/nss/config.mk | 2 | ||||
-rw-r--r-- | security/nss/lib/smime/config.mk | 2 | ||||
-rw-r--r-- | security/nss/lib/softoken/config.mk | 2 | ||||
-rw-r--r-- | security/nss/lib/softoken/legacydb/config.mk | 2 | ||||
-rw-r--r-- | security/nss/lib/ssl/config.mk | 6 |
7 files changed, 18 insertions, 4 deletions
diff --git a/security/nss/cmd/platlibs.mk b/security/nss/cmd/platlibs.mk index 73b3fbf40..546a2d4ad 100644 --- a/security/nss/cmd/platlibs.mk +++ b/security/nss/cmd/platlibs.mk @@ -87,7 +87,7 @@ ifeq ($(OS_ARCH), WINNT) DEFINES += -DNSS_USE_STATIC_LIBS # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(SOFTOKEN_LIB_DIR)/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/crypto.lib endif @@ -143,7 +143,7 @@ EXTRA_LIBS += \ else # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(SOFTOKEN_LIB_DIR)/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX) endif @@ -202,6 +202,7 @@ endif EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ $(SQLITE) \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ @@ -253,6 +254,7 @@ EXTRA_SHARED_LIBS += \ -lssl3 \ -lsmime3 \ -lnss3 \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ diff --git a/security/nss/lib/freebl/config.mk b/security/nss/lib/freebl/config.mk index 96790b775..265e569ef 100644 --- a/security/nss/lib/freebl/config.mk +++ b/security/nss/lib/freebl/config.mk @@ -91,6 +91,7 @@ endif ifdef NS_USE_GCC EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lnspr4 \ @@ -107,6 +108,7 @@ else ifndef FREEBL_NO_DEPEND EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lnspr4 \ diff --git a/security/nss/lib/nss/config.mk b/security/nss/lib/nss/config.mk index 195448df1..98e6802a4 100644 --- a/security/nss/lib/nss/config.mk +++ b/security/nss/lib/nss/config.mk @@ -53,6 +53,7 @@ RESNAME = $(LIBRARY_NAME).rc ifdef NS_USE_GCC EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ @@ -74,6 +75,7 @@ else # $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX. EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ diff --git a/security/nss/lib/smime/config.mk b/security/nss/lib/smime/config.mk index 2437c62a5..7d0629a47 100644 --- a/security/nss/lib/smime/config.mk +++ b/security/nss/lib/smime/config.mk @@ -50,6 +50,7 @@ ifdef NS_USE_GCC EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ -lnss3 \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ @@ -71,6 +72,7 @@ else EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ -lnss3 \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ diff --git a/security/nss/lib/softoken/config.mk b/security/nss/lib/softoken/config.mk index 7dddd3467..88cb23a4a 100644 --- a/security/nss/lib/softoken/config.mk +++ b/security/nss/lib/softoken/config.mk @@ -60,6 +60,7 @@ RESNAME = $(LIBRARY_NAME).rc ifdef NS_USE_GCC EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -lsqlite3 \ -L$(NSPR_LIB_DIR) \ @@ -85,6 +86,7 @@ else # $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX. EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -lsqlite3 \ -L$(NSPR_LIB_DIR) \ diff --git a/security/nss/lib/softoken/legacydb/config.mk b/security/nss/lib/softoken/legacydb/config.mk index 1d541b8b1..dc6ac177e 100644 --- a/security/nss/lib/softoken/legacydb/config.mk +++ b/security/nss/lib/softoken/legacydb/config.mk @@ -62,6 +62,7 @@ RESNAME = $(LIBRARY_NAME).rc ifdef NS_USE_GCC EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ @@ -84,6 +85,7 @@ else # $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX. EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ diff --git a/security/nss/lib/ssl/config.mk b/security/nss/lib/ssl/config.mk index 553110bb0..a226c2db3 100644 --- a/security/nss/lib/ssl/config.mk +++ b/security/nss/lib/ssl/config.mk @@ -56,6 +56,7 @@ ifdef NS_USE_GCC EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ -lnss3 \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ @@ -73,7 +74,7 @@ EXTRA_SHARED_LIBS += \ endif # NS_USE_GCC # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(SOFTOKEN_LIB_DIR)/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) CRYPTODIR=../freebl ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX) @@ -87,7 +88,7 @@ EXTRA_LIBS += \ else # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(SOFTOKEN_LIB_DIR)/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) CRYPTODIR=../freebl ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX) @@ -104,6 +105,7 @@ EXTRA_LIBS += \ EXTRA_SHARED_LIBS += \ -L$(DIST)/lib \ -lnss3 \ + -L$(NSSUTIL_LIB_DIR) \ -lnssutil3 \ -L$(NSPR_LIB_DIR) \ -lplc4 \ |