Bug #173084 --> Land config changes for building thunderbird (stand alone mail). None of these changes

should effect the seamonkey build at all.
r/sr=bryner
This commit is contained in:
scott%scott-macgregor.org 2003-04-17 06:14:23 +00:00
Родитель f364fe0cc0
Коммит 486b65c594
5 изменённых файлов: 70 добавлений и 4 удалений

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

@ -263,6 +263,13 @@ endif
ifdef MOZ_PHOENIX
tier_99_dirs += browser
endif
ifdef MOZ_THUNDERBIRD
tier_99_dirs += toolkit/xre mail
endif
ifdef MOZ_XUL_APP
else
ifneq (,$(MOZ_XPFE_COMPONENTS)$(MOZ_XUL))
tier_99_dirs += xpfe/bootstrap

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

@ -857,6 +857,9 @@ browser/components/prefwindow/content/Makefile
browser/components/prefwindow/locale/Makefile
browser/components/search/Makefile
browser/components/search/resources/Makefile
"
MAKEFILES_xulapp="
toolkit/Makefile
toolkit/components/autocomplete/Makefile
toolkit/components/autocomplete/public/Makefile
@ -872,11 +875,19 @@ toolkit/skin/win/Makefile
toolkit/xre/Makefile
"
MAKEFILES_minotaur="
MAKEFILES_thunderbird="
mail/Makefile
mail/app/Makefile
mail/app/profile/Makefile
mail/base/Makefile
mail/components/Makefile
mail/components/compose/Makefile
mail/components/addrbook/Makefile
mail/components/prefwindow/Makefile
mail/extensions/Makefile
mail/extensions/smime/Makefile
mail/extensions/offline/Makefile
xpfe/components/build2/Makefile
"
MAKEFILES_sql="
@ -1298,8 +1309,12 @@ if test -n "$MOZ_PHOENIX"; then
add_makefiles "$MAKEFILES_phoenix"
fi
if test -n "$MOZ_MINOTAUR"; then
add_makefiles "$MAKEFILES_minotaur"
if test -n "$MOZ_XUL_APP"; then
add_makefiles "$MAKEFILES_xulapp"
fi
if test -n "$MOZ_THUNDERBIRD"; then
add_makefiles "$MAKEFILES_thunderbird"
fi
else

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

@ -351,16 +351,44 @@ endif
####################################
# CVS defines for Phoenix (pulled and built if MOZ_PHOENIX is set)
#
CVSCO_PHOENIX := $(CVSCO) $(CVS_CO_DATE_FLAGS) mozilla/toolkit mozilla/browser
CVSCO_PHOENIX := $(CVSCO) $(CVS_CO_DATE_FLAGS) mozilla/browser
ifdef MOZ_PHOENIX
FASTUPDATE_PHOENIX := fast_update $(CVSCO_PHOENIX)
CHECKOUT_PHOENIX := cvs_co $(CVSCO_PHOENIX)
MOZ_XUL_APP = 1
else
CHECKOUT_PHOENIX := true
FASTUPDATE_PHOENIX := true
endif
####################################
# CVS defines for Thunderbird (pulled and built if MOZ_THUNDERBIRD is set)
#
CVSCO_THUNDERBIRD := $(CVSCO) $(CVS_CO_DATE_FLAGS) mozilla/mail
ifdef MOZ_THUNDERBIRD
FASTUPDATE_THUNDERBIRD := fast_update $(CVSCO_THUNDERBIRD)
CHECKOUT_THUNDERBIRD := cvs_co $(CVSCO_THUNDERBIRD)
MOZ_XUL_APP = 1
else
FASTUPDATE_THUNDERBIRD := true
CHECKOUT_THUNDERBIRD := true
endif
####################################
# CVS defines for mozilla/toolkit (pulled and built if MOZ_XUL_APP is set)
#
CVSCO_MOZTOOLKIT := $(CVSCO) $(CVS_CO_DATE_FLAGS) mozilla/toolkit
ifdef MOZ_XUL_APP
FASTUPDATE_MOZTOOLKIT := fast_update $(CVSCO_MOZTOOLKIT)
CHECKOUT_MOZTOOLKIT := cvs_co $(CVSCO_MOZTOOLKIT)
else
FASTUPDATE_MOZTOOLKIT := true
CHECKOUT_MOZTOOLKIT := true
endif
####################################
# CVS defines for codesighs (pulled and built if MOZ_MAPINFO is set)
#
@ -441,7 +469,9 @@ real_checkout:
cvs_co $(CVSCO_IMGLIB2) && \
cvs_co $(CVSCO_CALENDAR) && \
$(CHECKOUT_LIBART) && \
$(CHECKOUT_MOZTOOLKIT) && \
$(CHECKOUT_PHOENIX) && \
$(CHECKOUT_THUNDERBIRD) && \
$(CHECKOUT_CODESIGHS) && \
cvs_co $(CVSCO_SEAMONKEY)
@echo "checkout finish: "`date` | tee -a $(CVSCO_LOGFILE)
@ -501,7 +531,9 @@ real_fast-update:
fast_update $(CVSCO_IMGLIB2) && \
fast_update $(CVSCO_CALENDAR) && \
$(FASTUPDATE_LIBART) && \
$(FASTUPDATE_MOZTOOLKIT) && \
$(FASTUPDATE_PHOENIX) && \
$(FASTUPDATE_THUNDERBIRD) && \
$(FASTUPDATE_CODESIGHS) && \
fast_update $(CVSCO_SEAMONKEY)
@echo "fast_update finish: "`date` | tee -a $(CVSCO_LOGFILE)

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

@ -414,3 +414,4 @@ MOZ_MAPINFO = @MOZ_MAPINFO@
MOZ_PHOENIX = @MOZ_PHOENIX@
MOZ_XUL_APP = @MOZ_XUL_APP@
MOZ_THUNDERBIRD = @MOZ_THUNDERBIRD@

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

@ -3275,6 +3275,17 @@ if test "$MOZ_PHOENIX"; then
fi
AC_SUBST(MOZ_PHOENIX)
dnl ========================================================
dnl = Thunderbird
dnl ========================================================
if test "$MOZ_THUNDERBIRD"; then
AC_DEFINE(MOZ_THUNDERBIRD)
MOZ_XUL_APP=1
AC_DEFINE(MOZ_XUL_APP)
fi
AC_SUBST(MOZ_THUNDERBIRD)
AC_SUBST(MOZ_XUL_APP)
dnl ========================================================