Joshua Cranmer
f6b2473ad5
Bug 909147 - xpcshell self-tests are broken for comm-central, r=gps.
...
--HG--
extra : rebase_source : d3509cdde22bd9b6374a06c0d8aafc4ba3351928
2013-08-31 20:27:16 -05:00
Mike Hommey
74506cdb6d
Bug 910096 - Treat js/src differently from other "static" directories. r=gps
2013-08-30 11:12:23 +09:00
Mike Hommey
a0707cd256
Bug 909077 - Remove useless STATIC_DIRS and EXTERNAL_DIRS variables. r=gps
2013-08-30 11:10:19 +09:00
Ryan VanderMeulen
fd8cb786a2
Merge inbound to m-c.
2013-08-29 00:00:10 -04:00
Andrew Halberstadt
cb75f151ad
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
3aa09fee48
Bug 901644 - Allow mach build paths to be specified relative to ; r=gps
...
--HG--
extra : rebase_source : 529399abba46287f038b679d8db970791ed113f2
2013-08-07 14:31:25 -07:00
Gregory Szorc
3bfcccec9b
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
3db8a42be0
Bug 906177 - Make bootstrap compatible with Elementary OS. r=gps
2013-08-28 08:03:26 -04:00
Andrew Halberstadt
65d6003c28
Bug 901972 - Add ability to filter mach commands at runtime, r=gps
2013-08-26 17:33:10 -04:00
Jan Beich
a3c2a0f455
Bug 908637 - Add bootstrap support for FreeBSD. r=gps
2013-08-26 11:07:34 -04:00
Gregory Szorc
be23c45e97
Bug 908977 - Ensure added XPIDL files result in xpt rebuild; r=glandium
2013-08-25 19:21:40 -07:00
Gregory Szorc
890069eda8
Bug 908977 - Build all XPIDLs when performing a partial tree build; r=glandium
2013-08-25 19:21:18 -07:00
Gregory Szorc
4aae58c4bb
Bug 908296 - Catch all exceptions when importing psutil; r=ted
...
--HG--
extra : rebase_source : 7260ae283344fd8db3ef22923c33f9dc2166cc5f
2013-08-23 10:50:28 -07:00
Gregory Szorc
ce92d7360d
Bug 908296 - Upgrade psutil to version 1.0.1; rs=glandium
2013-08-23 10:18:57 -07:00
Ryan VanderMeulen
43c31c1f9d
Backed out changesets 1ad8a6674785 and ed0b6a11532d (bug 908296) for OSX mach bustage.
2013-08-23 12:18:18 -04:00
Landry Breuil
5cdb9c3b59
Bug 908074 - Update OpenBSD mozboot backend to install dbus-glib/gstreamer/pulseaudio r=gps
2013-08-23 09:22:53 +02:00
Gregory Szorc
884bea2df7
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
801fbf10c1
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
17cc08ef7e
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
66b48f8664
Bug 854611 - Fix typo; r=bustage DONTBUILD (NPOTB) on a CLOSED TREE
...
--HG--
extra : rebase_source : 2724b2d1ade71d2f0639625caae50aa2ab626509
2013-08-22 12:52:25 -07:00
Gregory Szorc
0b5f94b524
Bug 854611 - Notification Center notification when a long build completes; r=ted
...
DONTBUILD (NPOTB)
2013-08-22 12:48:18 -07:00
Andrew Halberstadt
02b6e70d9b
Bug 907552 - Add ability to specify cwd to MozbuildObject.from_environment(), r=gps
2013-08-22 15:24:40 -04:00
Masatoshi Kimura
6b18d580a4
Bug 907968 - Remove a useless (even harmful) log. r=gps
2013-08-22 22:44:19 +09:00
Ms2ger
74462466d7
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
c3da57d811
Bug 904831 - Part a: Support MSVC_ENABLE_PGO in moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
0747462b80
Bug 883284 - Part a: Support LIBXUL_LIBRARY in moz.build; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
68aab516eb
Bug 882859 - Part a: Introduce FAIL_ON_WARNINGS into moz.build; r=gps
2013-08-22 08:55:58 +02:00
Gregory Szorc
d5e6212853
Bug 907049 - Cache unicode representation of substs variables; r=glandium
2013-08-21 09:16:31 -07:00
Mike Hommey
96d7f379c9
Fixup for bug 906101 breaking make clean on a CLOSED TREE. r=me
2013-08-21 08:59:29 +09:00
Gregory Szorc
962efc1ea1
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
c81fb7c523
Bug 883209 - Part 2: Add HTML interface to render build resource usage; r=glandium
2013-08-20 10:42:28 -07:00
Gregory Szorc
bf758ccc9d
Bug 883209 - Part 1: Record system resource usage of builds; r=glandium
2013-08-20 10:42:25 -07:00
Sahil Chelaramani
dc4722e99e
Bug 891849 - mach's terminal magic causes weird jumps to the bottom. r=gps
2013-08-20 08:30:25 -04:00
Gregory Szorc
61a66aa0f0
Bug 905879 - More robust tier tracking; r=glandium
2013-08-20 00:06:32 -07:00
Phil Ringnalda
f24201fc10
Back out a82f3a08ff3a (bug 901644) for being both POTB and soon to be causing orange in mozbuild/test/test_util.py
2013-08-19 23:45:17 -07:00
Dave Camp
6fb66ecabe
Bug 901644 - Allow mach build paths to be specified relative to $srcdir; r=gps
...
DONTBUILD (NPOTB)
2013-08-19 20:47:07 -07:00
Gregory Szorc
ce9125975a
Bug 901811 - Unify code paths for loading mozconfigs; r=ted
2013-08-16 16:57:17 -07:00
Chris Manchester
9da543af3a
Bug 905707 - Don't try to print mozconfig attrs if not present; r=gps
...
DONTBUILD (NPOTB)
2013-08-15 14:46:50 -07:00
Mike Hommey
5cdc0fbec2
Bug 905490 - Avoid "mach python" logging the python command. r=gps
2013-08-15 23:45:09 +09:00
Mike Hommey
1660a86961
Bug 905074 - Hide build status markers when not building with mach. r=gps
2013-08-15 23:45:08 +09:00
Gregory Szorc
d73a87f56d
Bug 850380 - Ensure xpidl Makefile is regenerated properly; r=glandium
2013-08-14 17:58:30 -07:00
Gregory Szorc
df453f8483
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Ryan VanderMeulen
fab2c2a3c8
Backed out changesets 1fa1f28c6edf and e74f694f31c4 (bug 850380) for PGO bustage on a CLOSED TREE.
2013-08-14 15:12:20 -04:00
Gregory Szorc
ea32554eae
Bug 850380 - Ensure .xpt files are written in binary mode (windows bustage)
2013-08-14 10:13:55 -07:00
Gregory Szorc
d87c91cf0c
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Mike Hommey
fe5663cc61
Bug 903321 - Don't update backend.RecursiveMakeBackend.built when no backend file changed. r=gps
2013-08-13 10:39:35 +09:00
Drew Willcoxon
b78f82127c
Bug 902617 - Make mach bootstrap warn about possibly outdated Xcode when Xcode command line tools are outdated. r=gps
2013-08-09 16:57:40 -07:00
Ryan VanderMeulen
febf24bb96
Merge inbound to m-c.
2013-08-09 19:08:45 -04:00
Gregory Szorc
b1fe3da835
Bug 902389 - Normalize topobjdir; r=mshal
2013-08-09 12:04:15 -07:00
Matt Brubeck
ac0a131eac
Bug 899695 - Fix exception in "mach python" on Windows [r=gps]
...
DONTBUILD (not part of the build)
2013-08-08 08:06:02 -07:00