зеркало из https://github.com/mozilla/gecko-dev.git
Bug 460913 - "Installer shouldn't copy xulrunner files into Firefox install directory" [r=bsmedberg]
This commit is contained in:
Родитель
2eff5238d9
Коммит
c68bc89c26
|
@ -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
|
||||
|
|
11
configure.in
11
configure.in
|
@ -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)
|
||||
|
|
Загрузка…
Ссылка в новой задаче