manifest.mn 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. #
  2. # This Source Code Form is subject to the terms of the Mozilla Public
  3. # License, v. 2.0. If a copy of the MPL was not distributed with this
  4. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
  5. CORE_DEPTH = ..
  6. DEPTH = ..
  7. # Building softoken (and freebl) only requires that the paths
  8. # to the locations where the util headers and libraries were
  9. # previously installed by a prior util-only build - likely in
  10. # in a system location that varies with the distribution. This
  11. # cannot be addressed here and requires that downstream package
  12. # mantainers add suitable modifications. Building full nss will
  13. # not have that problem as everything is available.
  14. SOFTOKEN_SRCDIRS=
  15. NSS_SRCDIRS=
  16. ifndef NSS_BUILD_UTIL_ONLY
  17. SOFTOKEN_SRCDIRS = \
  18. $(FREEBL_SRCDIR) \
  19. $(SQLITE_SRCDIR) \
  20. $(DBM_SRCDIR) \
  21. $(SOFTOKEN_SRCDIR) \
  22. $(NULL)
  23. ifndef NSS_BUILD_SOFTOKEN_ONLY
  24. # the rest of nss
  25. NSS_SRCDIRS = \
  26. base dev pki \
  27. $(LIBPKIX_SRCDIR) \
  28. certdb certhigh pk11wrap cryptohi nss \
  29. $(ZLIB_SRCDIR) ssl \
  30. pkcs7 pkcs12 smime \
  31. crmf jar \
  32. ckfw $(SYSINIT_SRCDIR) \
  33. $(NULL)
  34. endif
  35. endif
  36. #
  37. # organized by DLL
  38. #
  39. # softoken and prereqs.
  40. # stan (not a separate dll yet)
  41. # libpkix (not a separate dll)
  42. # nss base (traditional)
  43. # ssl
  44. # smime
  45. # ckfw (builtins module)
  46. # crmf jar (not dll's)
  47. DIRS = \
  48. $(UTIL_SRCDIR) \
  49. $(SOFTOKEN_SRCDIRS) \
  50. $(NSS_SRCDIRS) \
  51. $(NULL)
  52. # fortcrypt is no longer built
  53. #
  54. # these dirs are not built at the moment
  55. #
  56. #NOBUILD_DIRS = jar