Wes Kocher
97b6283a0e
Merge m-c to fx-team a=merge
2014-06-25 18:44:50 -07:00
Wes Kocher
11f0cd4461
Merge inbound to m-c a=merge
2014-06-25 18:18:43 -07:00
Nathan Froyd
fd1e19ecd1
Backout bcd72aabb661, 1ed1c6212f4c, and 8d6f286139ef (bug 1025998) for xpcshell bustage leading to this CLOSED TREE
2014-06-25 17:00:06 -04:00
Mike Hommey
75f3b500c3
Bug 1027890 - Reject builds with pymake. r=gps
...
--HG--
extra : rebase_source : a662b896b5f431a37a1250ec19451324ebed3d14
2014-06-25 08:38:12 +09:00
Jason Orendorff
7ae1d3954e
Bug 1020514 - Make mach colorize lines that start with REFTEST TEST-UNEXPECTED-FAIL etc. r=gps.
...
--HG--
extra : rebase_source : 30d85f6d46894753d925c4189b598de034014fe6
2014-06-20 12:01:03 -05:00
Nathan Froyd
68a8d4c623
Bug 1025998 - part 1 - make convert_def_file.py handle the DATA keyword; r=glandium
2014-06-16 16:09:25 -04:00
Carsten "Tomcat" Book
d3ff9ea4b7
Merge mozilla-central to mozilla-inbound
2014-06-25 15:42:28 +02:00
Markus Stange
82507ca2bc
Bug 1019944 - mach logging shouldn't eat whitespace at the start of the line. r=gps
2014-06-25 10:35:32 +02:00
Wes Kocher
e1dd0ab43e
Backed out 2 changesets (bug 1027890) for B2G Windows Build bustage on a CLOSED TREE
...
Backed out changeset bcd694f0e95d (bug 1027890)
Backed out changeset 49cadfcde709 (bug 1027890)
2014-06-24 18:33:46 -07:00
Mike Hommey
a56bc0ee1c
Bug 1027890 - Remove all sorts of build system code dedicated to pymake. r=gps
2014-06-25 08:38:28 +09:00
Mike Hommey
072b490003
Bug 1027890 - Reject builds with pymake. r=gps
2014-06-25 08:38:12 +09:00
Gregory Szorc
44516f3275
Bug 1027215 - Add reftest manifests to build config; r=mshal
...
reftest and crashtest manifests can now be added to the build
configuration via REFTEST_MANIFESTS and CRASHTEST_MANIFESTS,
respectively.
The master manifest files have been added to layout/moz.build.
This patch enables the deprecation of master reftest manifests but stops
short of doing it. In the future, we could declare reftest and crashtest
manifests in their nearest moz.build file and generate the master
manifest (consisting of a bunch of "include" directives) as part of
config.status.
--HG--
extra : rebase_source : 3503f787b14b24c38daf577a710e67b583476858
extra : histedit_source : 21e55b3d28ee83afb47f3f779251a13c2a90db5f
2014-06-17 17:59:03 -07:00
Nick Alexander
d724b69b33
Bug 1029232 - Follow-up: Fix busted test. r=bustage
2014-06-24 20:05:01 -07:00
Nick Alexander
73a9284da7
Bug 1029232 - Part 3: Call Eclipse builder plugin before Android build steps. r=bnicholson
2014-06-24 19:14:35 -07:00
Birunthan Mohanathas
c910458886
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Mike Hommey
724fa20ba3
Bug 978211 - Seemlessly support make 4 output buffering for automation/% steps. r=mshal
2014-06-19 09:06:13 +09:00
Ryan VanderMeulen
5b3ac33af5
Bug 1025918 - Add support for the .cxx extension to mozbuild. r=ted
2014-06-16 22:36:24 -04:00
Nathan Froyd
c81a8adf0d
Bug 1018375 - part 2 - make db/sqlite3/src/ produce a version script for Linux-like OSes; r=glandium
2014-05-30 14:12:51 -04:00
Nathan Froyd
39cb7dae95
Bug 1018375 - part 1 - add LD_VERSION_SCRIPT build variable; r=glandium
2014-05-30 14:12:20 -04:00
Armen Zambrano Gasparnian
74c8fc1b52
Bug 989583 - Install all tests (even disabled) from manifests. r=jmaher
2014-06-16 14:51:22 -04:00
Mike Shal
6030d96f14
Bug 978211 - add an automation/build target for post-build steps; r=glandium
2014-05-16 14:37:31 -04:00
Abdul Qadeer
efec110064
Bug 972329 - Install setuptools as part of bootstrap. r=gps
2014-06-11 11:22:00 -07:00
Ryan VanderMeulen
5b864913bc
Backed out changeset ec353cd772b1 (bug 989583) for B2G emulator mochitest mass-fail.
2014-06-11 13:55:44 -04:00
Armen Zambrano Gasparnian
ceece18474
Bug 989583 - Include all tests upon build time (even disabled ones) & only run enabled ones during run time. r=jmaher
2014-06-11 12:16:10 -04:00
Jan Beich
8edf404725
Bug 1022686: Don't pull libIDL for |mach bootstrap|, it's unused since bug 687766. r=gps
2014-06-11 09:42:19 +02:00
Marcos Caceres
40f161224a
Bug 1011695 - At the end of the build suggest running |mach run| rather than app_path; r=glandium
2014-05-29 11:59:00 +01:00
Jan Beich
71a6c7cb83
Bug 1022747: Add |mach bootstrap| support for DragonFly/DPorts. r=gps
2014-06-09 22:11:06 +02:00
Jan Beich
608012c5fc
Bug 1022739: Unbreak |mach bootstrap| with recent FreeBSD packages. r=gps
2014-06-09 22:11:00 +02:00
Nathan Froyd
e87a5365d1
Bug 996061 - part 0 - make tests use [scriptable] interfaces; r=ted
...
Smart xpt linking will keep around [scriptable] interfaces and anything
those interfaces depend on. Modify the tests that deal with xpt linking
so they use [scriptable] interfaces, ensuring that the tests continue to
work in the face of smarter linkers.
2014-05-19 12:35:21 -04:00
Mike Hommey
0fa0eb08c7
Bug 1027890 - Remove all sorts of build system code dedicated to pymake. r=gps
2014-06-25 08:38:28 +09:00
Joshua Cranmer
9f1c63e742
Backed out changeset b83296ec51b3 (bug 832112) for comm-central bustage, r=glandium.
2014-06-02 20:05:22 -05:00
Shih-Chiang Chien
64bcb93112
Bug 1012510 - xulrunner for Mac is under XUL.framework instead of XULRunner.app/Contents/MacOS. r=gps
2014-05-19 12:26:34 +08:00
Mike Shal
abbf401256
Bug 1015443 - make test_iter_modules_in_path case insensitive; r=glandium
...
From d2c5353da28b5134eeea078a6fac09f023b220ab Mon Sep 17 00:00:00 2001
---
python/mozbuild/mozbuild/test/test_pythonutil.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2014-05-27 13:07:24 -04:00
Mike Shal
37c380926d
Bug 832112 - add mach support for MOZ_OBJDIR; r=glandium
...
From e8d4f5a17e217ab10677812c6c8960f4e61daed3 Mon Sep 17 00:00:00 2001
---
python/mozbuild/mozbuild/mozconfig.py | 2 +-
python/mozbuild/mozbuild/test/test_base.py | 1 +
python/mozbuild/mozbuild/test/test_mozconfig.py | 17 +++++++++++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
2014-05-16 14:33:01 -04:00
Wes Kocher
149c183872
Merge m-c to inbound
2014-05-23 17:37:56 -07:00
Wes Kocher
4ecf639fcc
Merge fx-team to m-c
2014-05-23 17:04:56 -07:00
Lucas Rocha
710f3633d1
Bug 1011620 - Generate suggestedsites.json from region.properties (r=nalexander)
2014-05-23 13:29:18 +01:00
Nickolay Ponomarev
719fb3658c
Bug 957186 - Only 'port select clang' after installing it with port; r=gps
...
DONTBUILD (NPOTB)
--HG--
extra : amend_source : 176cb696075cf33cb99f07a9d8e0e08fd6cc73ea
2014-05-10 17:11:00 -07:00
Mike Hommey
fab293d991
Bug 996823 - Let mach pass-through subprocesses handle Ctrl-C themselves. r=mshal
2014-05-23 07:22:51 +09:00
Ting-Yu Lin
62c8b78949
Bug 1010028 - Set args properly for various debuggers. r=glandium
...
Set args properly to to separate the debugger and process arguments.
Also add "--args" automatically for gdb front-end cgdb and ddd.
Verification Steps:
1. mach debug +debugger gdb
2. Make sure gdb is launched correctly.
2014-05-19 19:21:00 +02:00
Ryan VanderMeulen
63cd113b5a
Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
2014-05-16 12:29:37 -04:00
Armen Zambrano Gasparnian
3dfdaa3d75
Bug 989583 - Install all tests (even disabled) from manifests. r=jmaher
2014-05-16 10:20:37 -04:00
Lucas Rocha
2976a51962
Bug 997772 - Generate suggestedsites.json from locale (r=nalexander)
2014-05-09 09:39:14 +01:00
Ting-Yu Lin
abe7bf277d
Bug 995847 - Add -h and --help support to mach. r=glandium
...
* |mach --help| prints the global help message as |mach help|.
* |mach command --help| prints the command help message as
|mach help command|.
2014-05-06 19:10:00 +02:00
Marco Castelluccio
5082eab317
Bug 945869 - Provide more granular OS version information in mozinfo. r=ted.mielczarek
2014-05-01 06:09:00 +02:00
Markus Stange
662dfad9d0
Bug 1002712 - Add lldb type summaries for rects and regions. r=heycam
...
DONTBUILD
2014-04-29 12:14:42 +02:00
Jan Beich
08eb7c8b82
Bug 992621 - Add preprocessor tests for common use of && and || in ifdefs. r=gps
2014-04-06 00:31:00 -04:00
Robert O'Callahan
c799ade449
Bug 993243. Add a +debugger parameter to 'mach debug' to specify the debugger to launch. r=gps
...
--HG--
extra : rebase_source : 10b26472d734f0c460b9a4d01dd0e95c6c106487
2014-04-24 23:25:44 +12:00
Robert O'Callahan
7fcc6ac644
Bug 997762. Use --log-no-times option when building so Eclipse can parse the build output. r=BenWa
...
--HG--
extra : rebase_source : 67e0cdd41741170f5850fda1f94aa238191874cb
2014-04-18 03:03:28 +12:00
Mike Shal
7c96a0a602
Bug 995762 - don't evaluate diff unless it's needed; r=gps
2014-04-14 13:53:20 -04:00