Ed Morley
bb6b062fa2
Backed out changeset 5b1a56afe153 (bug 919635) for test_sandbox_symbols.py failures
2013-09-25 13:48:35 +01:00
Ted Mielczarek
86b53d08e2
Bug 919635 - Add manifests for Steeplechase tests to moz.build. r=gps
2013-09-20 12:57:30 -04:00
Gregory Szorc
fa69a2a7a5
Bug 901990 - Part 1: Integrate test manifests with build config; r=ted
2013-09-24 11:50:04 -07:00
Gregory Szorc
ddb90ab40d
Bug 918392 - Handle symlinked directories properly; r=glandium
2013-09-24 10:44:27 -07:00
Mike Hommey
a0fe51bf78
Bug 919045 - Only traverse test directories when tests are enabled with pseudo-derecurse. r=gps
2013-09-24 09:04:53 +09:00
Gregory Szorc
53004b4c6d
Bug 917988 - Sphinx managed build system documentation; add mach build-docs; r=bsmedberg
2013-09-20 15:46:43 -07:00
Gregory Szorc
7a5a6280e9
Bug 794506 - Part 2: Add virtualenv APIs; r=ted
2013-09-20 15:46:25 -07:00
Gregory Szorc
4156bf4fa4
Bug 794506 - Part 1: Move virtualenv code under mozbuild; r=ted
2013-09-20 15:46:23 -07:00
Gregory Szorc
faa4a4388c
Bug 847175 - mach mode to not prefix lines with times; r=ted
...
DONTBUILD (NPOTB)
2013-09-20 09:27:19 -07:00
Mike Hommey
834f2517b9
Bug 915648 - Parallelize make export. r=gps
2013-09-20 13:30:17 +09:00
Mike Hommey
04b4bfaf9f
Bug 907365 - Parallelize compile and tools tiers. r=gps
2013-09-20 10:45:44 +09:00
Mike Hommey
f80911a833
Bug 907365 - Pseudo-derecursify the build (opt-in). r=gps
...
Also remove the compile tier added in bug 912856 when pseudo-derecursify is disabled.
2013-09-20 10:44:11 +09:00
Gregory Szorc
132c1863e5
Bug 911375 - Part 3: Remove PurgeManifest; r=glandium
2013-09-16 17:50:04 -07:00
Gregory Szorc
116b731bc4
Bug 911375 - Part 2: Convert uses of PurgeManifest to InstallManifest; r=glandium
2013-09-16 17:49:44 -07:00
Andrew Halberstadt
e2d091cbe4
Bug 917055 - Add mach target for b2g desktop mochitests, r=jgriffin,gps
2013-09-19 14:43:44 -04:00
Mike Shal
1743e131ef
Bug 874266 - Convert DEFINES to be a dict instead of a list; r=gps
2013-07-18 16:09:03 -04:00
Mike Hommey
110a495ca8
Bug 917086 - Disallow DIRS, PARALLEL_DIRS and TEST_DIRS under TOOL_DIRS and TEST_TOOL_DIRS, and adapt moz.build files accordingly. r=gps
...
Also mark TOOL_DIRS/TEST_TOOL_DIRS directories in backend.mk and recurse them normally instead of forcing make -C dir libs for them.
2013-09-19 07:43:02 +09:00
Gregory Szorc
52d50d9c07
Bug 910453 - Annotate read moz.build files with tier info. r=glandium
2013-08-28 14:37:10 -07:00
Gregory Szorc
532acb42c3
Bug 901278 - More intelligently detect installed Xcode; r=mshal
2013-09-18 11:16:22 -07:00
Gregory Szorc
5711d20b19
Bug 914372 - Provide more info to help with installing Python; r=mshal
2013-09-18 11:16:21 -07:00
Gregory Szorc
9172d2afdc
Bug 914373 - Verify $PATH is sane during bootstrap; r=mshal
2013-09-18 11:16:21 -07:00
Andrew Halberstadt
af1e259005
Bug 916913 - is_b2g condition shouldn't fail if tree not built, r=gps
2013-09-17 18:14:57 -04:00
Gregory Szorc
54e151a30f
Backout 312925464acb:f24d5b2801f8 (bug 911375) for breaking the build
2013-09-17 09:14:58 -07:00
Gregory Szorc
46142d7b55
Bug 911375 - Part 3: Remove PurgeManifest; r=glandium
2013-09-16 17:50:04 -07:00
Gregory Szorc
7bcc692fa3
Bug 911375 - Part 2: Convert uses of PurgeManifest to InstallManifest; r=glandium
2013-09-16 17:49:44 -07:00
Gregory Szorc
579e5d3171
Bug 905824 - Handle symlinks when validating build environment; r=ted
2013-09-12 15:19:17 -07:00
Nathan Froyd
84588fb8e1
Bug 915717 - reduce duplication in moz.build's emission of simple lists; r=gps
2013-09-12 11:26:22 -04:00
Wes Kocher
16dee9752a
Backed out changeset 492fdd7c06fd (bug 914182) for Marionette failures
2013-09-12 16:01:12 -07:00
Wes Kocher
b1c0f1190d
Backed out changeset 4b84bbad669d
2013-09-12 16:00:07 -07:00
Masatoshi Kimura
ef2ebf5b1b
Revert accidentally commited files in 492fdd7c06fd. r=backout
2013-09-13 06:50:40 +09:00
Masatoshi Kimura
e0835468ec
Bug 914182 - Hide Telephony API from regular Web pages. r=vyang,khuey
2013-09-13 06:34:51 +09:00
Mike Hommey
afa2d3d554
Bug 915508 - Change the order of space and comma in the mach status line when several directories are built at the same time; r=gps
2013-09-12 15:14:11 +09:00
Gregory Szorc
f3865caf1f
Bug 913965 - Don't use build-dep for installing dependencies; install modern Mercurial on Ubuntu; r=glandium
...
DONTBUILD (NPOTB)
2013-09-11 16:27:41 -07:00
Joey Armstrong
48462e4a9e
bug 882908: move OS_LIBS to mozbuild (logic). r=gps
2013-09-11 19:20:34 -04:00
Gregory Szorc
fac024514c
Bug 913276 - Only install terminal-notifier on OS X 10.8+; r=ted
2013-09-10 17:09:34 -07:00
Gregory Szorc
0f97ec6f37
Bug 914704 - Add WebIDL headers to dist/include install manifest; r=glandium
2013-09-10 17:07:59 -07:00
Gregory Szorc
6b6b8813b7
Bug 914500 - Upgrade virtualenv to 1.10.1; r=mshal
2013-09-10 17:07:12 -07:00
Mike Hommey
29d764b8f5
Bug 912914 - Preserve targets and dependencies order when creating Makefiles with makeutil.py. r=gps
...
Also allow to add random statements (like variable assignment)
2013-09-11 08:21:39 +09:00
Olli Pettay
3bfb72e331
Bug 900904 - Support webidl-only generated events, r=khuey,gps
2013-09-10 21:27:39 +03:00
Gregory Szorc
1f5e573ac1
Bug 914394 - Handle WindowsError on non-Windows; r=ted
2013-09-10 09:03:43 -07:00
Nathan Froyd
d5b9489db6
Bug 912197 - part 4 - write out lists of WebIDL source files for dom/bindings/; r=gps
2013-09-05 11:20:02 -04:00
Nathan Froyd
98c1617822
Bug 912197 - part 3 - emit WebIDL objects during traversal; r=gps
2013-09-05 11:19:33 -04:00
Nathan Froyd
206907bd6a
Bug 912197 - part 2 - add WebIDL variables to the sandbox; r=gps
2013-09-05 11:19:11 -04:00
Nathan Froyd
00f01a84e7
Bug 912197 - part 1 - add classes for WebIDL source files; r=gps
2013-09-05 11:18:55 -04:00
Gregory Szorc
4cec31bd06
Bug 914411 - Option to force mach build to use pymake; r=glandium
2013-09-09 22:28:36 -07:00
Gregory Szorc
704f46e1ab
Bug 913231 - Allow mach commands to easily dispatch to other mach commands; r=jhammel
...
DONTBUILD (NPOTB)
2013-09-05 15:41:45 -07:00
Gregory Szorc
cc85ace99b
Backout 2b3846b0c06c for bad bug number in commit message
2013-09-09 12:43:45 -07:00
Gregory Szorc
a497f73e55
Bug 860839 - Initial implementation of |mach test|; r=jhammel
...
The future of running tests is this command. It is a unified command for
running tests. Currently, it only supports running test suites from
their full test suite name or TBPL abbreviation. Support will be added
in the future for running individual tests or mixing and matching tests
of different flavors.
2013-09-09 12:37:38 -07:00
Ms2ger
1664c6acaf
Merge m-c to inbound.
2013-09-06 12:31:58 +02:00
Ms2ger
64cc22cbec
Bug 910251 - Support LOCAL_INCLUDES in moz.build; r=gps
2013-09-06 08:41:04 +02:00