# # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. CORE_DEPTH = .. DEPTH = .. # Building softoken (and freebl) only requires that the paths # to the locations where the util headers and libraries were # previously installed by a prior util-only build - likely in # in a system location that varies with the distribution. This # cannot be addressed here and requires that downstream package # mantainers add suitable modifications. Building full nss will # not have that problem as everything is available. SOFTOKEN_SRCDIRS= NSS_SRCDIRS= ifndef NSS_BUILD_UTIL_ONLY SOFTOKEN_SRCDIRS = \ $(FREEBL_SRCDIR) \ $(SQLITE_SRCDIR) \ $(DBM_SRCDIR) \ $(SOFTOKEN_SRCDIR) \ $(NULL) ifndef NSS_BUILD_SOFTOKEN_ONLY # the rest of nss NSS_SRCDIRS = \ base dev pki \ $(LIBPKIX_SRCDIR) \ certdb certhigh pk11wrap cryptohi nss \ $(ZLIB_SRCDIR) ssl \ pkcs7 pkcs12 smime \ crmf jar \ ckfw $(SYSINIT_SRCDIR) \ $(NULL) endif endif # # organized by DLL # # softoken and prereqs. # stan (not a separate dll yet) # libpkix (not a separate dll) # nss base (traditional) # ssl # smime # ckfw (builtins module) # crmf jar (not dll's) DIRS = \ $(UTIL_SRCDIR) \ $(SOFTOKEN_SRCDIRS) \ $(NSS_SRCDIRS) \ $(NULL) # fortcrypt is no longer built # # these dirs are not built at the moment # #NOBUILD_DIRS = jar