Add temporary --enable-nspr-autoconf option to allow platforms to test the newly added autoconf setup for nspr (bug 11893) before turning it on as default.
This commit is contained in:
cls%seawood.org 1999-10-17 15:16:47 +00:00
Родитель c3ac045cd4
Коммит c125f80248
3 изменённых файлов: 14 добавлений и 3 удалений

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

@ -31,10 +31,14 @@ endif
ifndef MOZ_NATIVE_NSPR
ifdef USE_NSPR_AUTOCONF
DIRS += nsprpub
else
DIRS += $(topsrcdir)/nsprpub
# NSPR does not use Makefile.in
STATIC_MAKEFILES := $(topsrcdir)/nsprpub
endif
endif
DIRS += dbm modules/libreg xpcom

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

@ -26,6 +26,7 @@ MOZ_WIDGET_TOOLKIT = @MOZ_WIDGET_TOOLKIT@
MOZ_GFX_TOOLKIT = $(MOZ_WIDGET_TOOLKIT)
MOZ_MONOLITHIC_TOOLKIT = @MOZ_MONOLITHIC_TOOLKIT@
USE_NSPR_AUTOCONF = @USE_NSPR_AUTOCONF@
### XXX ### BROKEN MOZ_XLIBRGB_LDFLAGS = @MOZ_XLIBRGB_LDFLAGS@
### XXX ### BROKEN MOZ_USING_XLIBRGB = @MOZ_USING_XLIBRGB@

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

@ -1706,6 +1706,11 @@ else
MOZ_NATIVE_NSPR=1
fi
USE_NSPR_AUTOCONF=
MOZ_ARG_ENABLE_BOOL(nspr-autoconf,
[ --enable-nspr-autoconf Use autoconf when building nspr],
USE_NSPR_AUTOCONF=1)
dnl See if mmap sees writes
dnl ========================================================
dnl For cross compiling, just define it as no, which is a safe default
@ -3075,6 +3080,7 @@ AC_SUBST(NSPR_INCLUDE_DIR)
AC_SUBST(NSPR_CFLAGS)
AC_SUBST(NSPR_LIBS)
AC_SUBST(MOZ_NATIVE_NSPR)
AC_SUBST(USE_NSPR_AUTOCONF)
AC_SUBST(CFLAGS)
AC_SUBST(CXXFLAGS)
@ -3219,7 +3225,7 @@ dnl =
dnl = DIST
dnl =
dnl ========================================================
if test ! "$MOZ_NATIVE_NSPR"
if test -z "$MOZ_NATIVE_NSPR" && test -z "$USE_NSPR_AUTOCONF"
then
dnl
dnl USE_PTHREADS
@ -3396,7 +3402,7 @@ dnl = the NSPR environment config and override files get copied
dnl = to the right place.
dnl =
dnl ========================================================
if test ! "$MOZ_NATIVE_NSPR"
if test ! "$MOZ_NATIVE_NSPR" && test -z "$USE_NSPR_AUTOCONF"
then
rm -f ${srcdir}/nsprpub/config/my_config.mk
rm -f ${srcdir}/nsprpub/config/my_overrides.mk
@ -3423,7 +3429,7 @@ DLLTOOL=
unset MAKEFILES
unset CONFIG_FILES
if test -z "$MOZ_NATIVE_NSPR" && test -n "$have_autoconfed_nspr"; then
if test -z "$MOZ_NATIVE_NSPR" && test -n "$USE_NSPR_AUTOCONF"; then
ac_configure_args="$_SUBDIR_CONFIG_ARGS --prefix=$MOZ_BUILD_ROOT/dist"
AC_OUTPUT_SUBDIRS(nsprpub)
fi