Gregory Szorc
44304450b0
Bug 912231 - Allow mach commands to easily dispatch to other mach commands; r=jhammel
...
DONTBUILD (NPOTB)
2013-09-05 15:41:45 -07:00
Mike Hommey
a424217088
Bug 912292 - Always traverse sub-directories after executing rules in the current directory. r=gps
2013-09-05 15:08:43 +09:00
Mike Hommey
b207d5baf7
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Mike Hommey
6d6441f63b
Bug 912293 - Add a generic header and footer to generated Makefiles. r=gps
2013-09-05 09:01:45 +09:00
Gregory Szorc
9b7dec7d7c
Bug 908977 - Generate XPIDL-derived headers directly into dist/include; r=glandium
2013-09-04 16:52:56 -07:00
Gregory Szorc
d3e3d34ac0
Bug 896797 - Part 3: Use install manifests for managing dist/include; r=glandium
2013-09-03 22:51:58 -07:00
Ed Morley
9272af2828
Backed out changeset 8090e534656a (bug 896797) on suspicion of causing bug 912451 on a CLOSED TREE
2013-09-04 12:44:59 +01:00
Gregory Szorc
9fb3bb66d2
Bug 896797 - Part 3: Use install manifests for managing dist/include; r=glandium
2013-09-03 22:51:58 -07:00
Gregory Szorc
2a02b59c1d
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Phil Ringnalda
1d1d78bcb1
Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
...
CLOSED TREE
2013-09-03 23:21:30 -07:00
Gregory Szorc
49028c50db
Bug 896797 - Part 3: Use install manifests for managing dist/include; r=glandium
2013-09-03 22:51:58 -07:00
Gregory Szorc
c3652f7402
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Gregory Szorc
6ddcb84adc
Bug 911957 - Handle build output between BUILDSTATUS events; r=glandium
2013-09-03 22:30:12 -07:00
Gregory Szorc
b6d33a9036
Bug 911375 - Part 1: Add support for optional existing files; r=glandium
2013-09-03 22:16:47 -07:00
Phil Ringnalda
27f3fd91cd
Back out cc6f66e761d8 (bug 896797) for Windows build bustage
...
CLOSED TREE
2013-09-03 21:55:21 -07:00
Gregory Szorc
6589a36e92
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Gregory Szorc
1731428768
Bug 911362 - FileCopier support for not removing unreferenced files; r=glandium
2013-09-03 19:38:07 -07:00
Joshua Cranmer
eef9585055
Bug 910540 - Add moz.build logic for major library variables, r=glandium.
2013-09-02 22:04:25 -05:00
Joshua Cranmer
caf9ba828b
Bug 909147 - xpcshell self-tests are broken for comm-central, r=gps.
2013-08-31 20:27:16 -05:00
Mike Hommey
007843cdf7
Bug 910096 - Treat js/src differently from other "static" directories. r=gps
2013-08-30 11:12:23 +09:00
Mike Hommey
6b0fb27a60
Bug 909077 - Remove useless STATIC_DIRS and EXTERNAL_DIRS variables. r=gps
2013-08-30 11:10:19 +09:00
Ryan VanderMeulen
cb4060876f
Merge inbound to m-c.
2013-08-29 00:00:10 -04:00
Andrew Halberstadt
88676ae270
Bug 908874 - Add mach command to run b2g mochitests, r=jgriffin,gps, DONTBUILD, a=NPOTB
2013-08-28 10:08:50 -04:00
Dave Camp
70b3ac540b
Bug 901644 - Allow mach build paths to be specified relative to ; r=gps
2013-08-07 14:31:25 -07:00
Gregory Szorc
74152a62f2
Bug 909412 - Don't attempt to track tier progression during partial tree builds; r=glandium
2013-08-27 14:40:07 -07:00
Sahil Chelaramani
23b172296f
Bug 906177 - Make bootstrap compatible with Elementary OS. r=gps
2013-08-28 08:03:26 -04:00
Andrew Halberstadt
8d9288cd37
Bug 901972 - Add ability to filter mach commands at runtime, r=gps
2013-08-26 17:33:10 -04:00
Jan Beich
a9c0c62240
Bug 908637 - Add bootstrap support for FreeBSD. r=gps
2013-08-26 11:07:34 -04:00
Gregory Szorc
ca8bbf6632
Bug 908977 - Ensure added XPIDL files result in xpt rebuild; r=glandium
2013-08-25 19:21:40 -07:00
Gregory Szorc
f652ee49e4
Bug 908977 - Build all XPIDLs when performing a partial tree build; r=glandium
2013-08-25 19:21:18 -07:00
Gregory Szorc
3b92147392
Bug 908296 - Catch all exceptions when importing psutil; r=ted
2013-08-23 10:50:28 -07:00
Gregory Szorc
9cf9bd1a1c
Bug 908296 - Upgrade psutil to version 1.0.1; rs=glandium
2013-08-23 10:18:57 -07:00
Ryan VanderMeulen
780f238c46
Backed out changesets 1ad8a6674785 and ed0b6a11532d (bug 908296) for OSX mach bustage.
2013-08-23 12:18:18 -04:00
Landry Breuil
78465431ac
Bug 908074 - Update OpenBSD mozboot backend to install dbus-glib/gstreamer/pulseaudio r=gps
2013-08-23 09:22:53 +02:00
Gregory Szorc
9fb86d2ef8
Bug 908296 - Upgrade psutil to version 1.0.1; rs=glandium
...
Archive obtained from
https://psutil.googlecode.com/files/psutil-1.0.1.tar.gz and extracted
over existing source code without modifications.
2013-08-22 23:36:57 -07:00
Mike Hommey
7a64562eb3
Bug 904743 - Use makefile creation helper in BindingGen.py, cl.py and xpidl-process.py. r=gps
...
While at it, fix dependencies generated by BindingGen.py
2013-08-23 08:09:17 +09:00
Mike Hommey
89efbba7b7
Bug 904743 - Add helpers to create simple makefiles and iterate loaded python modules. r=gps
2013-08-23 08:08:19 +09:00
Gregory Szorc
2ee6dab8a0
Bug 854611 - Fix typo; r=bustage DONTBUILD (NPOTB) on a CLOSED TREE
2013-08-22 12:52:25 -07:00
Gregory Szorc
e93a4a20c1
Bug 854611 - Notification Center notification when a long build completes; r=ted
...
DONTBUILD (NPOTB)
2013-08-22 12:48:18 -07:00
Andrew Halberstadt
a8558260ff
Bug 907552 - Add ability to specify cwd to MozbuildObject.from_environment(), r=gps
2013-08-22 15:24:40 -04:00
Masatoshi Kimura
5ff0ec5519
Bug 907968 - Remove a useless (even harmful) log. r=gps
2013-08-22 22:44:19 +09:00
Ms2ger
b9037fcc9f
Bug 907337 - Remove the special case for NO_DIST_INSTALL in emitter.py; r=mshal
...
It is obsoleted by the general case in recursivemake.py.
2013-08-22 08:56:02 +02:00
Ms2ger
cc04fb5e97
Bug 904831 - Part a: Support MSVC_ENABLE_PGO in moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
bc1e0efafa
Bug 883284 - Part a: Support LIBXUL_LIBRARY in moz.build; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
d7557c4b67
Bug 882859 - Part a: Introduce FAIL_ON_WARNINGS into moz.build; r=gps
2013-08-22 08:55:58 +02:00
Gregory Szorc
4a1ad58acf
Bug 907049 - Cache unicode representation of substs variables; r=glandium
2013-08-21 09:16:31 -07:00
Mike Hommey
110da166dc
Fixup for bug 906101 breaking make clean on a CLOSED TREE. r=me
2013-08-21 08:59:29 +09:00
Gregory Szorc
39fc76819e
Bug 906101 - Move tier make logic into own .mk file and don't use from rules.mk; r=glandium
...
The existing tier traversal logic is only used in the top-level Makefile
but was present in rules.mk. This meant it was getting evaluated for
every Makefile. This was silly and thus the logic has mostly been moved into
its own .mk file and is only included for the root Makefile.
2013-08-20 13:03:39 -07:00
Gregory Szorc
3a3f084fe9
Bug 883209 - Part 2: Add HTML interface to render build resource usage; r=glandium
2013-08-20 10:42:28 -07:00
Gregory Szorc
6422a9ded1
Bug 883209 - Part 1: Record system resource usage of builds; r=glandium
2013-08-20 10:42:25 -07:00