added tridentprofile extension (not built by default). bug 185689 r=ccarlen,jag

This commit is contained in:
danm%netscape.com 2003-01-10 04:16:03 +00:00
parent 983378ca4a
commit 1278b5433b
2 changed files with 25 additions and 0 deletions

View File

@ -827,6 +827,12 @@ extensions/transformiix/source/Makefile
extensions/transformiix/Makefile
"
MAKEFILES_tridentprofile="
extensions/tridentprofile/Makefile
extensions/tridentprofile/public/Makefile
extensions/tridentprofile/src/Makefile
"
MAKEFILES_typeaheadfind="
extensions/typeaheadfind/public/Makefile
extensions/typeaheadfind/resources/Makefile
@ -1110,6 +1116,9 @@ for extension in $MOZ_EXTENSIONS; do
transformiix ) MAKEFILES_extensions="$MAKEFILES_extensions
$MAKEFILES_transformiix"
;;
tridentprofile ) MAKEFILES_extensions="$MAKEFILES_extensions
$MAKEFILES_tridentprofile"
;;
universalchardet ) MAKEFILES_extensions="$MAKEFILES_extensions
extensions/universalchardet/Makefile
extensions/universalchardet/src/Makefile

View File

@ -3461,6 +3461,22 @@ if test -z "$MOZ_JSDEBUGGER" && test `echo "$MOZ_EXTENSIONS" | grep -c venkman`
MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|venkman||'`
fi
dnl This might be temporary: build tridentprofile only on Windows
if test `echo "$MOZ_EXTENSIONS" | grep -c tridentprofile` -ne 0 && test "$OS_ARCH" != "WINNT"; then
AC_MSG_WARN([tridentprofile extension works only on Windows at this time. Removing tridentprofile from MOZ_EXTENSIONS.])
MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|tridentprofile||'`
fi
dnl cookie must be built before tridentprofile. put it at list's end.
if test `echo "$MOZ_EXTENSIONS" | grep -c tridentprofile` -ne 0; then
MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|tridentprofile||'`
if test `echo "$MOZ_EXTENSIONS" | grep -c cookie` -eq 0; then
AC_MSG_WARN([tridentprofile extension requires cookie. Removing tridentprofile.])
else
MOZ_EXTENSIONS="$MOZ_EXTENSIONS tridentprofile"
fi
fi
dnl Remove dupes
if test -n "${_CYGWIN_PERL}"; then
MOZ_EXTENSIONS=`${PERL} ${srcdir}/build/unix/uniq.pl ${MOZ_EXTENSIONS}`