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:
cls%seawood.org 2001-05-10 03:00:37 +00:00
Родитель 4addc2a9a8
Коммит 9381e156bd
3 изменённых файлов: 10 добавлений и 6 удалений

Просмотреть файл

@ -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