зеркало из https://github.com/mozilla/pjs.git
Make --enable-crypto work for non-NSS autoconf builds as well. Time to seriously start shaking out the bugs.
r=bryner
This commit is contained in:
Родитель
4addc2a9a8
Коммит
9381e156bd
|
@ -131,7 +131,10 @@ endif
|
|||
DIRS += xpinstall
|
||||
|
||||
ifdef MOZ_PSM
|
||||
DIRS += security/nss security/manager
|
||||
ifdef MOZ_NSS_AUTOCONF
|
||||
DIRS += security/nss
|
||||
endif
|
||||
DIRS += security/manager
|
||||
endif
|
||||
|
||||
ifdef MOZ_EXTENSIONS
|
||||
|
|
|
@ -1134,6 +1134,10 @@ $MAKEFILES_xpfe
|
|||
$MAKEFILES_zlib
|
||||
"
|
||||
|
||||
if test -n "$MOZ_PSM"; then
|
||||
add_makefiles "$MAKEFILES_psm2"
|
||||
fi
|
||||
|
||||
else
|
||||
|
||||
# Standalone modules go here
|
||||
|
|
|
@ -3413,10 +3413,7 @@ MOZ_PSM=
|
|||
|
||||
MOZ_ARG_ENABLE_BOOL(crypto,
|
||||
[ --enable-crypto Enable crypto (Personal Security Manager)],
|
||||
[if test -z "$MOZ_NSS_AUTOCONF"; then
|
||||
AC_MSG_ERROR(["To use NSS autoconf you must set MOZ_NSS_AUTOCONF=1 in your environment."])
|
||||
fi
|
||||
MOZ_PSM=1] )
|
||||
MOZ_PSM=1 )
|
||||
|
||||
dnl ========================================================
|
||||
dnl =
|
||||
|
@ -4587,7 +4584,7 @@ if test "$MOZ_LDAP_XPCOM"; then
|
|||
AC_OUTPUT_SUBDIRS(directory/c-sdk/ldap)
|
||||
fi
|
||||
|
||||
if test "$MOZ_PSM"; then
|
||||
if test "$MOZ_PSM" && test -n "$MOZ_NSS_AUTOCONF"; then
|
||||
if test ! -d security; then
|
||||
rm -rf security; mkdir security
|
||||
fi
|
||||
|
|
Загрузка…
Ссылка в новой задаче