Bug 460913 - "Installer shouldn't copy xulrunner files into Firefox install directory" [r=bsmedberg]

This commit is contained in:
Fabien Tassin 2009-01-27 17:35:44 -06:00
Родитель 2eff5238d9
Коммит c68bc89c26
2 изменённых файлов: 16 добавлений и 0 удалений

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

@ -62,6 +62,11 @@ else
EXEC = exec
endif
# Don't copy xulrunner files at install time, when using system xulrunner
ifdef SYSTEM_LIBXUL
SKIP_COPY_XULRUNNER=1
endif
# ELOG prints out failed command when building silently (gmake -s).
ifneq (,$(findstring -s,$(MAKEFLAGS)))
ELOG := $(EXEC) sh $(BUILD_TOOLS)/print-failed-commands.sh

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

@ -4038,6 +4038,16 @@ else
fi
AC_SUBST(LIBXUL_DIST)
SYSTEM_LIBXUL=
MOZ_ARG_WITH_BOOL(system-libxul,
[ --with-system-libxul Use system installed libxul SDK],
SYSTEM_LIBXUL=1)
if test -n "$SYSTEM_LIBXUL" && test -z "$MOZ_ENABLE_LIBXUL"; then
AC_MSG_ERROR([--with-system-libxul needs --with-libxul-sdk])
fi
dnl ========================================================
dnl = If NSPR was not detected in the system,
dnl = use the one in the source tree (mozilla/nsprpub)
@ -7933,6 +7943,7 @@ COMPILE_CXXFLAGS=`echo \
$COMPILE_CXXFLAGS`
AC_SUBST(SYSTEM_MAKEDEPEND)
AC_SUBST(SYSTEM_LIBXUL)
AC_SUBST(SYSTEM_JPEG)
AC_SUBST(SYSTEM_PNG)
AC_SUBST(SYSTEM_ZLIB)