Joshua Cranmer
0329f63251
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
c87e058ada
Bug 910096 - Treat js/src differently from other "static" directories. r=gps
2013-08-30 11:12:23 +09:00
Mike Hommey
7ac7f0c273
Bug 909077 - Remove useless STATIC_DIRS and EXTERNAL_DIRS variables. r=gps
2013-08-30 11:10:19 +09:00
Ryan VanderMeulen
89bb1cc5bf
Merge inbound to m-c.
2013-08-29 00:00:10 -04:00
Andrew Halberstadt
4104fc828d
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
1554a01007
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
41b5775451
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
55f4b8bd1f
Bug 906177 - Make bootstrap compatible with Elementary OS. r=gps
2013-08-28 08:03:26 -04:00
Andrew Halberstadt
71d3774cd3
Bug 901972 - Add ability to filter mach commands at runtime, r=gps
2013-08-26 17:33:10 -04:00
Jan Beich
2c99f0f441
Bug 908637 - Add bootstrap support for FreeBSD. r=gps
2013-08-26 11:07:34 -04:00
Gregory Szorc
0f93ef72fd
Bug 908977 - Ensure added XPIDL files result in xpt rebuild; r=glandium
2013-08-25 19:21:40 -07:00
Gregory Szorc
d925dfb850
Bug 908977 - Build all XPIDLs when performing a partial tree build; r=glandium
2013-08-25 19:21:18 -07:00
Gregory Szorc
ddfacc7059
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
a4a96574c7
Bug 908296 - Upgrade psutil to version 1.0.1; rs=glandium
2013-08-23 10:18:57 -07:00
Ryan VanderMeulen
7ef3d29619
Backed out changesets 1ad8a6674785 and ed0b6a11532d (bug 908296) for OSX mach bustage.
2013-08-23 12:18:18 -04:00
Landry Breuil
ad750b91d5
Bug 908074 - Update OpenBSD mozboot backend to install dbus-glib/gstreamer/pulseaudio r=gps
2013-08-23 09:22:53 +02:00
Gregory Szorc
fde459bd6f
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
3e16a0d1dd
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
937a040d2a
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
5404ade903
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
46ac395b25
Bug 854611 - Notification Center notification when a long build completes; r=ted
...
DONTBUILD (NPOTB)
2013-08-22 12:48:18 -07:00
Andrew Halberstadt
7e6715d905
Bug 907552 - Add ability to specify cwd to MozbuildObject.from_environment(), r=gps
2013-08-22 15:24:40 -04:00
Masatoshi Kimura
d987f7313a
Bug 907968 - Remove a useless (even harmful) log. r=gps
2013-08-22 22:44:19 +09:00
Ms2ger
fd32037ec8
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
5b29659dff
Bug 904831 - Part a: Support MSVC_ENABLE_PGO in moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
935a1ef07a
Bug 883284 - Part a: Support LIBXUL_LIBRARY in moz.build; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
520aff0823
Bug 882859 - Part a: Introduce FAIL_ON_WARNINGS into moz.build; r=gps
2013-08-22 08:55:58 +02:00
Gregory Szorc
84eaba73b6
Bug 907049 - Cache unicode representation of substs variables; r=glandium
2013-08-21 09:16:31 -07:00
Mike Hommey
a4d3896be9
Fixup for bug 906101 breaking make clean on a CLOSED TREE. r=me
2013-08-21 08:59:29 +09:00
Gregory Szorc
9bfe2211ed
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
b72b7ed974
Bug 883209 - Part 2: Add HTML interface to render build resource usage; r=glandium
2013-08-20 10:42:28 -07:00
Gregory Szorc
3bae810774
Bug 883209 - Part 1: Record system resource usage of builds; r=glandium
2013-08-20 10:42:25 -07:00
Sahil Chelaramani
c5f23a1a20
Bug 891849 - mach's terminal magic causes weird jumps to the bottom. r=gps
2013-08-20 08:30:25 -04:00
Gregory Szorc
acd9d1a011
Bug 905879 - More robust tier tracking; r=glandium
2013-08-20 00:06:32 -07:00
Phil Ringnalda
850a171242
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
8986b66e46
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
22472e452f
Bug 901811 - Unify code paths for loading mozconfigs; r=ted
2013-08-16 16:57:17 -07:00
Chris Manchester
bea7f7976e
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
56cdbfee3a
Bug 905490 - Avoid "mach python" logging the python command. r=gps
2013-08-15 23:45:09 +09:00
Mike Hommey
e78b3ab249
Bug 905074 - Hide build status markers when not building with mach. r=gps
2013-08-15 23:45:08 +09:00
Gregory Szorc
bad912e5c6
Bug 850380 - Ensure xpidl Makefile is regenerated properly; r=glandium
2013-08-14 17:58:30 -07:00
Gregory Szorc
c089ae373d
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Ryan VanderMeulen
64b2bc7dd9
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
88ffbcdfc3
Bug 850380 - Ensure .xpt files are written in binary mode (windows bustage)
2013-08-14 10:13:55 -07:00
Gregory Szorc
9f99cee9a1
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Mike Hommey
83233a5085
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
86bbb37dad
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
8afe7e8fed
Merge inbound to m-c.
2013-08-09 19:08:45 -04:00
Gregory Szorc
2be348ac4c
Bug 902389 - Normalize topobjdir; r=mshal
2013-08-09 12:04:15 -07:00
Matt Brubeck
93e36046ad
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