Commit Graph

48 Commits

Author SHA1 Message Date
Steve Fink
af16b63088 Bug 1243231 - Implement a taskcluster-based b2g hazard build, r=garndt,terrence 2016-02-22 17:09:02 -08:00
Steve Fink
3e8bb89310 Bug 1243233 - Upgrade mulet compiler from gcc 4.7.3 to gcc 4.9.3, r=glandium 2016-02-11 16:04:44 -08:00
Shih-Chiang Chien
e206a42b79 Bug 1231416 - fix Mulet UA string generation rule. r=fabrice.
MozReview-Commit-ID: 69fIxw0FO9l
2016-02-16 18:54:12 +08:00
Justin Wood
41a9c182c2 Bug 1242641 - Update gtk3 package in tooltool to specify the fontconfig path in the setup.sh r=glandium 2016-02-05 16:21:19 -05:00
Ralph Giles
ff44bf96dd Bug 1240982 - Update linux64 tooltool to rustc 1.6.0. r=mshal
Build from source of rust 1.6.0 stable configured with
--enable-rpath --enable-llvm-static-stdcpp and
--target=x86_64-unknown-linux-gnu,i686-unknown-linux-gnu
so it supports -m32 builds, using the docker image at
https://github.com/rillian/rust-build on taskcluster.
2016-01-22 09:43:49 -08:00
Ralph Giles
9e3bdb5933 Bug 1211562 - Update b2g linux tooltool rustc to 1.5. r=mshal 2015-12-17 12:11:51 -08:00
Mike Hommey
f1e15d5494 Bug 1229241 - Use relative paths for JS_PREFERENCE{,_PP}_FILES in b2g/dev/app. r=me 2015-12-01 13:57:52 +09:00
Mike Hommey
b09989cb2e Bug 1229241 - Differentiate preprocessed and non-preprocessed JS pref files. r=gps 2015-12-01 13:57:52 +09:00
Ralph Giles
b92b47b2c4 Bug 1175359 - Add rust to linux64 mulet tooltool manifest. r=mshal
The linux64 mulet build uses the linux64 mozconfig, but a separate
tooltool manifest. Provide the same rustc there so the mozconfig.rust
inclusion is satisfied.
2015-11-30 15:10:35 -08:00
Mike Hommey
baca16b0bc Bug 1186748 - Switch mulet builds to Gtk+3. r=mshal 2015-10-29 10:27:50 +09:00
Mike Hommey
a40deb2059 Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg
The configure option has explicitly thrown an error for more than a year now,
and it happens that the remaining way to still forcefully use it has been
broken for more than 8 months.
2015-10-14 08:02:34 +09:00
Nicholas Nethercote
10d95cca57 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.
2015-08-27 20:44:53 -07:00
Olli Pettay
16c882549c Backout Bug 1166347 (pointer events on nightlies) because of crashes (see Bug 1181564), r=khuey 2015-08-21 20:35:02 +03:00
Mike Hommey
f1e3da7c46 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
b8ca8ad56c Bug 1177951 - Use a different base directory for the moztt package. r=mshal 2015-07-26 06:46:30 +09:00
Mike Hommey
b309a2c618 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
b6f44982e6 Bug 1182407 - Use unpack feature of tooltool wherever possible. r=mshal 2015-07-11 06:26:21 +09:00
Mike Hommey
75394c4e26 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
66de0ff16e Bug 1171904 - Remove --enable-js-crash-diagnostics and just use the NIGHTLY defines; r=sfink 2015-07-10 10:50:19 -07:00
Maksim Lebedev
edb0e76ceb Bug 1166347 - Enable pointer events in Nighly Firefox. r=smaug 2015-06-16 07:43:00 -04:00
Mike Hommey
e9db99853b Bug 1155476 - Update sccache to 155c926 2015-04-18 09:01:44 +09:00
Felipe Gomes
8b4e4bf5f4 Bug 1147156 - Re-enable e10s by default for Nightly users who may have disabled it. r=poirot,mconley 2015-04-06 15:06:46 -03:00
Mike Shal
f349606940 Bug 1137000 - Enable SDK building on nightlies; r=glandium 2015-03-17 15:29:07 -04:00
Mike Shal
835eca6757 Bug 1141534 - fix mulet nightly mozconfigs; r=bhearsum
We don't want uploadsymbols or update-packaging for nightly mulet
builds, but these were being set by the underlying browser mozconfigs.
2015-03-10 16:20:02 -04:00
Mike Shal
9b131867af Bug 1132123 - Port mulet to mozharness+mach; r=bhearsum 2015-02-25 17:25:59 -05:00
Alexandre Poirot
3c054f380c Bug 1127108 - Automatically open the system app with devtools on Mulet. r=fabrice 2015-02-05 10:04:00 -05:00
Brian O'Keefe
eddceb3a00 Bug 870366 - Part 2: Move PREF_JS_EXPORTS to moz.build (easy moves). r=gps 2015-01-20 13:07:03 -05:00
Mike Hommey
4d72015cfa Bug 1094565 - Update sccache to e68dfc2. r=mshal 2014-11-26 16:04:25 +09:00
Jan Keromnes
9affc627d2 Bug 1011562 - Build Mulet with the Firefox OS fonts. r=mshal 2014-11-07 07:36:00 +01:00
Jan Keromnes
7f4936537f Bug 1011562 - Ship Firefox OS fonts in Mulet. r=mshal 2014-11-06 04:30:00 -05:00
Mike Shal
64facf4193 Bug 1084163 - Remove 'make check' from automation/build; r=glandium
'make check' is somewhat special in that we want to trigger testers
before it finishes. Since moving sendchange into mach is difficult and
'make check' may be going away in the future anyway, just pull it out
for now.

Also remove the MOZ_AUTOMATION_*_SENDCHANGE flags since we aren't using
them.
2014-10-23 11:30:17 -04:00
Jonathan Griffin
965965ec6a Bug 1074508 - Add non-universal mozconfig for OSX mulet, r=mshal 2014-10-02 10:10:52 -07:00
Mike Hommey
c5cfe825f5 Bug 1063414 - Make DIRS relative to the file they were added from. r=gps 2014-10-02 09:14:07 +09:00
Mike Hommey
0412683b7d Bug 1062221 - Replace add_tier_dir with DIRS. r=gps 2014-10-02 09:14:07 +09:00
Jonathan Griffin
8210496062 Bug 1067628 - Add mozconfig for win32 Mulet, r=mshal, DONTBUILD because NPOTB 2014-09-26 11:21:32 -07:00
Alexandre Lissy
61e6c483bb Bug 1053185 - Fix preferences installation and packaging for Mulet. r=mshal
Due to the way preferences are read, we need to have firefox.js and
b2g.js to be living together in the same directory, as exposed in bug
1053185 comment 7. Doing so will ensure that the proper precedence is
given to the pref and in the end we ensure that the preferences we
redefine in b2g.js indeed overwrite those defined by firefox.js. To do
so, we need to define DIST_SUBDIR to browser for Mulet so that rules.mk
will pick up the proper preferences directory. We also have to make sure
that the B2G-specifics preferences are properly packaged otherwise the
redistribuable tarball will not boot Gaia at all.
2014-09-09 05:09:00 -04:00
Ryan VanderMeulen
f395b4cf81 Backed out changeset 1193326ee038 (bug 1053185) for Mulet perma-fail. 2014-09-09 15:00:21 -04:00
Alexandre Lissy
d92e224ef1 Bug 1053185 - Fix preferences installation and packaging for Mulet. r=mshal
Due to the way preferences are read, we need to have firefox.js and
b2g.js to be living together in the same directory, as exposed in bug
1053185 comment 7. Doing so will ensure that the proper precedence is
given to the pref and in the end we ensure that the preferences we
redefine in b2g.js indeed overwrite those defined by firefox.js. To do
so, we need to define DIST_SUBDIR to browser for Mulet so that rules.mk
will pick up the proper preferences directory. We also have to make sure
that the B2G-specifics preferences are properly packaged otherwise the
redistribuable tarball will not boot Gaia at all.
2014-09-09 05:09:00 -04:00
Carsten "Tomcat" Book
b45fbd360c Backed out changeset 56606aa26f45 (bug 1053185) 2014-09-08 11:30:32 +02:00
Alexandre Lissy
774abcd67e Bug 1053185 - Define DIST_SUBDIR for Mulet. r=mshal
Due to the way preferences are read, we need to have firefox.js and
b2g.js to be living together in the same directory, as exposed in bug
1053185 comment 7. Doing so will ensure that the proper precedence is
given to the pref and in the end we ensure that the preferences we
redefine in b2g.js indeed overwrite those defined by firefox.js. To do
so, we need to define DIST_SUBDIR to browser for Mulet so that rules.mk
will pick up the proper preferences directory.
2014-08-19 07:47:00 -04:00
Mike Hommey
9c41a12cf5 Bug 1049249 - Remove app_libxul_dirs. r=mshal 2014-08-07 02:58:49 +09:00
Mike Hommey
c1a8acb852 Bug 1049247 - Remove app_libxul_static_dirs. r=mshal 2014-08-07 02:58:48 +09:00
Jonathan Griffin
18675b0894 Bug 1031085 - Add mozconfig for osx mulet, r=mshal, DONTBUILD because NPOTB 2014-07-03 10:19:11 -07:00
Alexandre Poirot
dd611e7939 Bug 1015949 - Land missing b2g/dev/app/moz.build file. r=mshal 2014-05-30 13:13:00 -04:00
Jonathan Kew
ed3e3f2d2d bug 998844 - part 1 - add configure option to support for bundled fonts (enabled on b2g desktop products). r=gps 2014-05-29 13:00:49 +01:00
Alexandre Poirot
ab64ac7cae Bug 1015949 - Ensure that make package when building b2g/dev ship all b2g files. r=fabrice 2014-05-26 09:18:00 -04:00
Armen Zambrano Gasparnian
a92c28a9d2 Bug 997096 - Add in-tree Linux 64-bit mulet mozconfig. DONTBUILD. CLOSED TREE. r=mshal 2014-05-20 15:37:27 -04:00
Alexandre Poirot
014fa4c392 Bug 961745 - Introduce b2g/dev application to build a mulet. r=mshal, r=fabrice 2014-04-28 14:53:00 -04:00