I'm currently trying to build two builds at once and place them in different 
directories based on MOZ_OBJDIR.

So, I'm doing sth like this:

1) rm -rf ./obj1;rm -rf ./obj2;
1) set MOZ_OBJDIR=@TOPSRCDIR@/obj1
2) ./mach build
3) set MOZ_OBJDIR=@TOPSRCDIR@/obj2
4) ./mach build


My full mozconfig looks like this:

mk_add_options MOZ_MAKE_FLAGS="-j8"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj1
mk_add_options PYTHON=/usr/bin/python2
ac_add_options --disable-debug
ac_add_options --enable-optimize
ac_add_options --enable-debug-js-modules
ac_add_options --with-ccache=/usr/bin/ccache

The first build finishes with:

46:48.98 ccache (direct) hit rate: 1.0%; (preprocessed) hit rate: 0.8%; miss 
rate: 98.2%

The second build finishes with:

43:57.64 ccache (direct) hit rate: 0.8%; (preprocessed) hit rate: 0.9%; miss 
rate: 98.3%

Both builds take around 43-46 minutes, with ccache hit rate 0.8-1.0%.

This is the same source - mozilla-central from today.

What am I doing wrong?
zb.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to