Skip to content
Snippets Groups Projects
Commit 046cf305 authored by bryner%netscape.com's avatar bryner%netscape.com
Browse files

Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls.

parent aab3cc17
No related branches found
No related tags found
No related merge requests found
...@@ -232,6 +232,10 @@ endif ...@@ -232,6 +232,10 @@ endif
tier_9_dirs += l10n tier_9_dirs += l10n
ifdef MOZ_PHOENIX
tier_9_dirs += toolkit browser
endif
# #
# tier 9x - application features # tier 9x - application features
# #
......
...@@ -809,6 +809,18 @@ extensions/transformiix/source/Makefile ...@@ -809,6 +809,18 @@ extensions/transformiix/source/Makefile
extensions/transformiix/Makefile extensions/transformiix/Makefile
" "
MAKEFILES_phoenix="
browser/Makefile
browser/base/Makefile
browser/components/Makefile
browser/components/prefwindow/Makefile
browser/components/search/Makefile
browser/components/search/resources/Makefile
toolkit/Makefile
toolkit/skin/unix/Makefile
toolkit/skin/win/Makefile
"
if [ "$MACOSX" ]; then if [ "$MACOSX" ]; then
MAKEFILES_macmorefiles=" MAKEFILES_macmorefiles="
lib/mac/MoreFiles/Makefile lib/mac/MoreFiles/Makefile
...@@ -1208,6 +1220,10 @@ if test -n "$MOZ_CALENDAR"; then ...@@ -1208,6 +1220,10 @@ if test -n "$MOZ_CALENDAR"; then
add_makefiles "$MAKEFILES_calendar" add_makefiles "$MAKEFILES_calendar"
fi fi
if test -n "$MOZ_PHOENIX"; then
add_makefiles "$MAKEFILES_phoenix"
fi
else else
# Standalone modules go here # Standalone modules go here
......
...@@ -362,6 +362,19 @@ CHECKOUT_CALENDAR := true ...@@ -362,6 +362,19 @@ CHECKOUT_CALENDAR := true
FASTUPDATE_CALENDAR := true FASTUPDATE_CALENDAR := true
endif endif
####################################
# CVS defines for Phoenix (pulled and built if MOZ_PHOENIX is set)
#
CVSCO_PHOENIX := $(CVSCO) $(CVS_CO_DATE_FLAGS) mozilla/toolkit mozilla/browser
ifdef MOZ_PHOENIX
FASTUPDATE_PHOENIX := fast_update $(CVSCO_PHOENIX)
CHECKOUT_PHOENIX := cvs_co $(CVSCO_PHOENIX)
else
CHECKOUT_PHOENIX := true
FASTUPDATE_PHOENIX := true
endif
####################################################################### #######################################################################
# Rules # Rules
# #
...@@ -428,6 +441,7 @@ real_checkout: ...@@ -428,6 +441,7 @@ real_checkout:
cvs_co $(CVSCO_IMGLIB2) && \ cvs_co $(CVSCO_IMGLIB2) && \
$(CHECKOUT_CALENDAR) && \ $(CHECKOUT_CALENDAR) && \
$(CHECKOUT_LIBART) && \ $(CHECKOUT_LIBART) && \
$(CHECKOUT_PHOENIX) && \
cvs_co $(CVSCO_SEAMONKEY) && \ cvs_co $(CVSCO_SEAMONKEY) && \
cvs_co $(CVSCO_NOSUBDIRS) cvs_co $(CVSCO_NOSUBDIRS)
@echo "checkout finish: "`date` | tee -a $(CVSCO_LOGFILE) @echo "checkout finish: "`date` | tee -a $(CVSCO_LOGFILE)
...@@ -488,6 +502,7 @@ real_fast-update: ...@@ -488,6 +502,7 @@ real_fast-update:
fast_update $(CVSCO_IMGLIB2) && \ fast_update $(CVSCO_IMGLIB2) && \
$(FASTUPDATE_CALENDAR) && \ $(FASTUPDATE_CALENDAR) && \
$(FASTUPDATE_LIBART) && \ $(FASTUPDATE_LIBART) && \
$(FASTUPDATE_PHOENIX) && \
fast_update $(CVSCO_SEAMONKEY) && \ fast_update $(CVSCO_SEAMONKEY) && \
fast_update $(CVSCO_NOSUBDIRS) fast_update $(CVSCO_NOSUBDIRS)
@echo "fast_update finish: "`date` | tee -a $(CVSCO_LOGFILE) @echo "fast_update finish: "`date` | tee -a $(CVSCO_LOGFILE)
......
...@@ -402,3 +402,6 @@ MOZ_COVERAGE = @MOZ_COVERAGE@ ...@@ -402,3 +402,6 @@ MOZ_COVERAGE = @MOZ_COVERAGE@
MOZ_MAPINFO = @MOZ_MAPINFO@ MOZ_MAPINFO = @MOZ_MAPINFO@
MOZ_BROWSE_INFO = @MOZ_BROWSE_INFO@ MOZ_BROWSE_INFO = @MOZ_BROWSE_INFO@
MOZ_TOOLS_DIR = @MOZ_TOOLS_DIR@ MOZ_TOOLS_DIR = @MOZ_TOOLS_DIR@
MOZ_PHOENIX = @MOZ_PHOENIX@
...@@ -3072,6 +3072,15 @@ fi ...@@ -3072,6 +3072,15 @@ fi
AC_SUBST(MOZ_CALENDAR) AC_SUBST(MOZ_CALENDAR)
dnl ========================================================
dnl = Phoenix
dnl ========================================================
if test "$MOZ_PHOENIX"; then
AC_DEFINE(MOZ_PHOENIX)
fi
AC_SUBST(MOZ_PHOENIX)
dnl ======================================================== dnl ========================================================
dnl = FreeType2 dnl = FreeType2
dnl ======================================================== dnl ========================================================
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment