Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Mike Hommey
dfdf59058d
Bug 1186748 - Move gtk-related things in a separate mozconfig. r=mshal
...
Some mozconfigs don't include mozconfig.linux*, and don't get gtk-related
definitions, so move them in a separate mozconfig. To avoid having two
files, one for 32-bit builds and one for 64-bit builds, rely on the
includer to set PKG_CONFIG_LIBDIR appropriately.
At the same time, move all the --enable-default-toolkit=cairo-gtk2 in that
new file in the case the gtk3 package wasn't pulled from tooltool.
2015-07-28 08:19:15 +09:00
Mike Hommey
da4787f45e
Bug 1177951 - Use a different base directory for the moztt package. r=mshal
2015-07-26 06:46:30 +09:00
Mike Hommey
d4f67b3840
Followup for bug 1186229: Still use Gtk+2 for builds that don't pull the Gtk+3 tooltool package. r=nthomas on a CLOSED TREE
2015-07-23 11:08:53 +09:00
Mike Hommey
84878777a1
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
Terrence Cole
ea81ddeb48
Bug 1171904 - Remove --enable-js-crash-diagnostics and just use the NIGHTLY defines; r=sfink
2015-07-10 10:50:19 -07:00
Ted Mielczarek
180da81c71
bug 1162060 - add Socorro auth token to Android and B2G mozconfigs. r=mshal
...
--HG--
extra : rebase_source : 45ee7f81b60e7e0148ce1ee941614df5c445f04a
2015-05-28 07:14:49 -04:00
Mike Shal
47434653c0
Bug 1137000 - Enable SDK building on nightlies; r=glandium
2015-03-17 15:29:07 -04:00
Mike Shal
b60e668c92
Bug 1132123 - Port B2G Desktop to mozharness+mach; r=bhearsum
2015-03-17 09:56:56 -04:00
Mike Hommey
d21e14d4d6
Bug 1120680 - Use tooltool gcc as HOST_CC/HOST_CXX on cross-compiled builds (gonk/android). r=mshal
2015-01-14 15:20:18 +09:00
Mike Hommey
737b860346
Bug 1119064 - Enable warnings as errors on b2g desktop builds. r=mshal
2015-01-09 09:53:28 +09:00
Julian Seward
259deac308
Bug 788974 - Don't disable elfhack when enabling profiling on platforms supporting dl_iterate_phdr. r=glandium.
...
--HG--
extra : rebase_source : b89c14b8a11473e34707447656d8616dd90075c5
2014-11-17 23:43:14 +01:00
Mike Hommey
b964b29e92
Bug 1075183 - Use the same gcc on b2g linux builds as on browser linux builds, and enable sccache. r=mshal,a=kwierso
2014-11-07 10:57:13 +09:00
Jan Keromnes
09ebd52118
Bug 1011562 - Use Firefox OS fonts in B2G Desktop tests. r=mshal
2014-10-21 12:34:00 -04:00
David Major
3295ea5606
Bug 1061335 - Part 3: Switch Win32 builders to VS2013. r=glandium sr=bsmedberg
2014-10-14 15:31:23 +13:00
Ehsan Akhgari
9e4768ebc2
Bug 950676 - Enable unified builds for b2g by default; r=glandium
2014-06-18 10:53:05 -04:00
Ehsan Akhgari
02bc3b6cf6
Backed out changeset 9c6b3b1f05ea (bug 950676) to check whether it's causing intermittent canvas failures
2014-06-17 17:56:49 -04:00
Ehsan Akhgari
47286f9f0b
Bug 950676 - Enable unified builds for b2g by default; r=glandium
2014-06-17 08:35:19 -04:00
Gregor Wagner
4d6da40339
Backed out changeset 3cde3e356720 for build errors.
2014-06-17 12:35:54 +08:00
Ehsan Akhgari
854e77f0a1
Bug 950676 - Enable unified builds for b2g by default; r=glandium
2014-06-16 22:38:01 -04:00
Mike Shal
15c90df7bf
Bug 1008442 - enable sccache for b2g linux32/debug; r=glandium
2014-05-13 11:36:32 -04:00
Mike Hommey
36b928c7a3
Bug 1002606 - Enable sccache for mac try builds. r=mshal
2014-04-30 06:06:09 +09:00
Simone Bruno
540f98ccdd
Bug 916111 - mozconfigs for win32 and linux32 gecko debug builds. r=aki, NPOTB
...
--HG--
extra : rebase_source : 3eb41619aac165554d647302f0591968c2c7bef7
2014-04-25 11:51:03 +02:00
Mike Shal
4f1d8a952d
Bug 996307 - enable sccache for B2G Desktop Linux builds; r=glandium
2014-04-07 16:46:07 -04:00
Mike Hommey
648447a07f
Bug 996621 - Include b2g/config/mozconfigs/common in macosx64_gecko mozconfigs. r=mshal
2014-04-16 06:51:35 +09:00
Alexandre Poirot
f0f375c43c
Bug 920198 - Build simulator xpi and enable phone tweaks for b2g-desktop r=aki,glandium
2014-04-08 08:23:00 +02:00
Alexandre Poirot
4801145ca0
Bug 920198 - Build simulator xpi on windows r=aki,glandium
2014-04-02 08:40:00 +02:00
Simone Bruno
01627b900e
Bug 991203 - mozconfig file to be used for B2G linux64 desktop debug builds. r=aki, a=NPOTB
2014-04-03 15:20:28 +02:00
Simone Bruno
378eb50c68
Bug 956451 - added mozconfig file to be used for macosx64_gecko-debug build, r=catlee
2014-03-31 19:59:04 +02:00
Jonathan Griffin
05107f9406
Bug 979650 - Always build with Marionette for Firefox, b2g desktop, r=ted
2014-03-11 13:22:34 -07:00
Mike Hommey
90b607eb3c
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
Trevor Saunders
486d3b4416
bug 938510 - use gcc from tooltool for everything but b2g desktop and valgrind r=glandium
2014-01-30 16:16:19 -08:00
Mike Hommey
bc8136b6aa
Bug 946576 - Disable unified builds on b2g and xulrunner builds, and android debug builds. r=ehsan
2013-12-06 08:45:29 +09:00
Mike Hommey
3e03c7c499
Bug 926900 - Remove msys-make specific mozconfig. r=gps
2013-10-16 08:31:18 +09:00
Ed Morley
a4ae239c93
Bug 901898 - Remove codesighs now that it's no longer run in automation; r=gps
2013-08-12 13:10:41 +01:00
Mike Hommey
6900414df5
Bug 895248 - Move --enable-stdcxx-compat in build/unix/mozconfig.linux. r=ted
2013-07-21 13:58:23 +09:00
Mike Hommey
3758ba18c7
Bug 770625 - Use the same compiler for b2g desktop builds as desktop linux. r=ted
2013-07-18 10:53:36 +09:00
Chris AtLee
dd16c8620c
Bug 816793: Backed out changeset e77346fbdff1 for bustage. r=bustage
2013-06-27 17:09:14 -04:00
Chris AtLee
9b6ed4ed02
Bug 816793: Include 32-bit mozconfig for linux desktop b2g builds. r=ted
2013-06-27 16:16:16 -04:00
Mike Hommey
7f86c0e471
Bug 873640 - Fix and cleanup profiledbuild profile script invocation. r=ted
2013-05-21 08:28:49 +02:00
Nicolas B. Pierron
88b8007a7e
Bug 849103 - Remove disable-ion configuration flags from tbpl configurations. r=aki
2013-03-20 16:20:52 -07:00
L. David Baron
89aa6b3b19
Bug 832352, patch 3: Make sure all b2g mozconfigs include build/mozconfig.common . r=ted
2013-01-22 19:16:20 +00:00
Andrew Halberstadt
3457aa9a60
Bug 817651 - Add --enable-updater to ics_armv7a_gecko config, r=catlee
2012-12-10 12:24:31 -05:00
Gregory Szorc
d2d56733bf
Bug 815219 - Part 2: Remove MOZ_MAKE_FLAGS from most in-tree mozconfigs; r=ted
...
It was only used to define -jN to control build parallelism. This is
now set automatically as of part 1 of this patch series and therefore
isn't needed.
2012-11-27 14:01:24 -08:00
John Ford
5260f5e609
bug 806548 - sync 32bit and 64bit linux desktop b2g mozconfigs rs=cjones DONTBUILD because NPOTB
2012-10-29 14:01:18 -07:00
Mike Hommey
2e1ca2bc37
Bug 799425 - Use --target=arm-linux-androideabi for b2g gonk builds. r=mwu
2012-10-15 09:36:54 +02:00
John Ford
a96c9863d2
bug 776783 enable packaging gaia on win32 B2G desktop builds rs=cjones DONTBUILD because NPOTB
2012-10-05 11:19:16 -07:00
Ryan VanderMeulen
c52e012505
Merge the last PGO-green inbound changeset to m-c.
2012-09-24 20:47:13 -04:00
John Ford
cb9e7f6e08
bug 776783 - enable gaia packaging on Linux rs=cjones DONTBUILD
2012-09-24 13:38:15 -07:00
John Ford
0773d8996d
bug 776783 - enable gaia packaging on Mac OS X rs=cjones DONTBUILD
2012-09-24 12:50:53 -07:00