pushd /usr/local/src
cvs -d :pserver:anon...@cvs-mirror.mozilla.org:/cvsroot co mozilla/
client.mk
pushd /usr/local/src/mozilla
make -f client.mk checkout MOZ_CO_PROJECT=browser,mail
I issued the "make -f client.mk build" command in my "/usr/local/src/
mozilla" directory, and FF3.0a9pre built fine.
One odd thing I noticed, though, is that the ".../mozilla/obj"
subdirectory isn't there -- has the build tree layout recently
changed?
So I did "make package" when in the ".../mozilla" directory, and the
resulting installation bz2 file was placed in ".../mozilla/
dist" (rather than
".../mozilla/obj/dist" as before.
Is this normal now?
It installed and appears to run.
thanks,
=JeffH
> I issued the "make -f client.mk build" command in my "/usr/local/src/
> mozilla" directory, and FF3.0a9pre built fine.
>
> One odd thing I noticed, though, is that the ".../mozilla/obj"
> subdirectory isn't there -- has the build tree layout recently
> changed?
The "obj" directory depends on the setting of MOZ_OBJDIR in your mozconfig
file. If you set MOZ_OBJDIR we will use that directory... otherwise we will
build directly in the source directory.
This has always been the case... though using a MOZ_OBJDIR is always
recommended and may become required in the future.
--BDS
doh! thanks. I also found this to be helpful...
http://developer.mozilla.org/en/docs/Mozilla_Build_FAQ
thanks,
=JeffH