Mike Hommey
240adf316b
Bug 1229613 - Properly disable sccache on PGO builds. r=mshal
...
Sccache was enabled mechanically by the switch to EC2 Windows instances, while
it is not intended to be used on PGO builds.
This happened because the fix for bug 1181040 disabled sccache for PGO builds
where MOZ_PGO is set through mozconfig (in which case MOZ_PGO_IS_SET is set)
*while* ignoring the case where MOZ_PGO is set through the environment (in
which case MOZ_PGO_IS_SET is, unconveniently, *not* set). The latter is what
Windows PGO builds do.
2015-12-03 13:34:02 +09:00
Mike Hommey
1912db60e4
Bug 1188766 - Avoid exporting UPLOAD_EXTRA_FILES from mozconfig. r=mshal
...
The way UPLOAD_EXTRA_FILES is currently exported makes the files added
to the list added in each directory that is being traversed recursively
because of the += in .mozconfig.mk, combined with "export".
The easy way out is to remove the export altogether, but being unsure of
the side effects of putting all non exported mk_add_options variables
in .mozconfig.mk, limit this to UPLOAD_EXTRA_FILES.
2015-08-11 07:22:31 +09:00
Mike Hommey
b0040f54a5
Bug 1181040 - Always disable sccache when doing PGO builds. r=gps
2015-08-07 06:51:56 +09:00
Mike Hommey
45ed79edc7
Bug 1181040 - Include mozconfig.cache after mozconfig.common.override. r=mshal
...
Enable sccache on windows b2g builds at the same time to simplify things.
2015-07-11 06:26:20 +09:00
Mike Hommey
7df99e7ce4
Bug 1042432 - Change how UPLOAD_EXTRA_FILES is passed down from mozconfig.cache to the build system. r=mshal
2014-08-14 07:15:35 +09:00
Mike Hommey
99dae7f562
Bug 1026841 - Switch in-house builds to us-west-1 bucket for sccache. r=mshal
2014-06-19 09:06:14 +09:00
Mike Hommey
1a3d896377
Bug 1013060 - Stop setting SCCACHE_NO_HTTPS. r=mshal
2014-06-13 22:36:45 +09:00
Mike Hommey
caff14aa81
Bug 1009981 - Switch non-windows in-house builds to us-west-2 bucket for sccache. r=mshal
2014-05-15 07:14:59 +09:00
Mike Hommey
ea30ef4005
Bug 1009359 - Don't replace UPLOAD_EXTRA_FILES in build/mozconfig.cache. r=mshal
2014-05-15 07:14:37 +09:00
Mike Hommey
6a008a61d3
Bug 1007991 - Enable sccache on mozilla-inbound and fx-team builds on AWS. r=mshal
2014-05-15 07:14:37 +09:00
Mike Hommey
b997ad100f
Bug 1006956 - Disable sccache on non-try PGO builds. r=mshal
2014-05-15 07:14:37 +09:00
Mike Hommey
d6cf6852e4
Bug 1007010 - Don't include mozconfig.cache twice in android debug mozconfigs. r=mshal
...
Also avoid multiple includes of mozconfig.cache to do nasty things even if
they slip in.
2014-05-08 10:36:42 +09:00
Mike Hommey
52a195718f
Bug 1005495 - Move sccache stats out of the build log. r=mshal
2014-05-07 11:50:09 +09:00
Mike Hommey
a8c6580b97
Bug 1002685 - Enable sccache on b2g-inbound linux builds. r=mshal
2014-04-29 07:26:31 +09:00
Mike Shal
0f02c78a7c
Bug 996307 - enable sccache for B2G Desktop Linux builds; r=glandium
2014-04-07 16:46:07 -04:00
Mike Hommey
563b0e2742
Bug 980117 - Use sccache on win32 try builds. r=mshal
2014-04-15 09:37:54 +09:00
Mike Hommey
f7d01d9f0b
Bug 993331 - Use ceph storage for sccache on try builds. r=mshal
2014-04-15 09:37:51 +09:00
Mike Hommey
4602f718e4
Bug 988774 - Do not gracefully disable sccache when it's not there. r=bhearsum
2014-03-29 07:50:08 +09:00
Mike Hommey
7adfcd7405
Bug 988722 - Use buildprops.json to decide whether and how to use sccache. r=bhearsum
2014-03-29 07:50:08 +09:00
Mike Hommey
2e18e8b9b5
Bug 989147 - Add missing part of the patch from rebase conflict. r=gps
2014-03-28 21:05:14 +09:00
Mike Hommey
7f1145afd1
Bug 976442 - Add a kill switch for sccache. r=bhearsum
2014-02-28 09:02:55 +09:00
Mike Shal
6fdc43de4a
Bug 974205 - Use --with-compiler-wrapper when enabling sccache. r=glandium
2014-02-25 15:41:57 +09:00
Mike Hommey
271c0c523d
Bug 940788 - Use sccache on try for builds happening on AWS that currently use ccache. r=bhearsum
2014-02-13 10:05:59 +09:00