Commit Graph

2787 Commits

Author SHA1 Message Date
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