Gregory Szorc
8b11cbd607
Bug 894197 - Define state directory in mach context object; r=jhammel
...
DONTBUILD (NPOTB)
2013-07-15 19:56:15 -07:00
Andrew Wilcox
e12ab308ed
Bug 893723 - Ignore trailing '+' in Mercurial version string; r=gps
...
DONTBUILD (NPOTB)
2013-07-15 04:15:00 -07:00
Mark Hammond
58b505394d
Bug 886162 - prevent 'mach build testing' from building the entire tree. r=gps
2013-07-16 14:27:19 +10:00
Justin Lebar
f0718a7c10
No bug - Pick a grammar nit in mach's clobber.py. r=me DONTBUILD
2013-07-12 00:09:51 -04:00
Gregory Szorc
1d4e689274
Bug 891474 - Establish unified directory for Python build actions; r=glandium, ted
2013-07-11 13:42:26 -07:00
Gregory Szorc
265ee83e28
Bug 891632 - Port NO_DIST_INSTALL to moz.build; r=joey
...
Many of the moved variables are likely not needed. moz.build should one
day validate the sandbox's output and error if "useless" variables are
present.
2013-07-10 12:08:21 -07:00
Ed Morley
ae8c6fa3ca
Merge latest green inbound changeset and mozilla-central
2013-07-09 08:47:47 +01:00
Gregory Szorc
a26515f037
Bug 875684 - Prevent mach's build terminal from misbehaving in screen; r=gaston
...
DONTBUILD (NPOTB)
2013-07-08 19:22:30 -07:00
Max Li
a79499b98d
Bug 876330 - Colours on mach build status bar aren't colour blind friendly. r=gps
...
DONTBUILD (NPOTB)
2013-07-05 13:52:26 -04:00
Ryan VanderMeulen
8a69d365fe
Merge m-c and inbound.
2013-07-03 16:39:33 -04:00
Gregory Szorc
f31ddd9317
Bug 889963 - Unbust |mach build| when build terminal isn't present; r=ted
...
DONTBUILD (NPOTB)
2013-07-03 11:59:58 -07:00
Ryan VanderMeulen
a10b210e03
Merge inbound and m-c.
2013-07-03 14:04:16 -04:00
Gregory Szorc
d44ed2cf88
Bug 886498 - Obtain lock before writing to terminal; r=ted
...
DONTBUILD (NPOTB)
2013-07-03 10:06:52 -07:00
Mike Shal
fd4bd34341
Bug 868536 - Move ipdl.mk files to moz.build; r=gps
...
Author: Mike Shal <mshal@mozilla.com >
2013-07-01 09:56:28 -04:00
Gregory Szorc
8eb76a80f0
Bug 884587 - Part 2: Add EXPORTS files to purge manifest; r=glandium
2013-06-25 11:04:06 -07:00
Gregory Szorc
31f4d13302
Bug 884587 - Part 1: Perform file removal with purge manifests; r=glandium
2013-06-25 11:04:03 -07:00
Gregory Szorc
4ab8c3f766
Bug 884587 - Part 0: Teach FileCopier how to remove unwritable files on Windows; r=glandium
2013-06-28 14:46:56 -07:00
Gregory Szorc
ad45fccee9
Bug 887814 - Don't use mp-clang in MacPorts bootstrapper; r=BenWa
2013-06-28 14:46:56 -07:00
Nick Alexander
153145fc63
Bug 887121 - Make packager install and szip .so libraries in assets/ directly. r=glandium
...
This adds a Component type to the mozbuild.mozpack package manifest
parser, and teaches the packager to accept components of the form
[name destdir="dir"]. Then we update the Android package manifest and
simplify the packager code.
I would have liked to make the packager put mozglue.so and
MOZ_CHILD_PROCESS_NAME in lib/$(ABI_DIR) directly, but this turned out
to be awkward. Since MOZ_CHILD_PROCESS_NAME needs to have lib/ in its
name to load successfully on Android, we would have to add notation in
package manifests to install bin/lib/*plugin-container* to
lib/$(ABI_DIR)/*plugin-container*.
2013-06-28 09:10:57 -07:00
Brian O'Keefe
f718294be2
Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
2013-06-22 10:33:31 -04:00
Joey Armstrong
37689876bc
bug 888009: move HOST_CPPSRCS to mozbuild (logic) r=gps
2013-07-03 08:56:33 -04:00
Gregory Szorc
13c1e07a45
Bug 889678 - Fix mozpack purge manifest tests and bug in version detection code; r=glandium
2013-07-02 22:55:55 -07:00
Nick Alexander
8f0c16b5e3
Bug 818744 - mach commands to run Python and Python unit tests. r=gps
...
DONTBUILD because NPOTB
2013-07-02 17:33:48 -07:00
Mike Shal
5864ef2a11
Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps
2013-06-17 13:59:49 -04:00
Ryan VanderMeulen
4319eb555f
Backed out changeset 94c939eeb5f6 (bug 885019) for bustage.
2013-06-26 10:14:08 -04:00
Brian O'Keefe
638c1fdfe6
Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
2013-06-22 10:33:31 -04:00
Ehsan Akhgari
131a76981b
Backed out 2 changesets (bug 884587) because of Windows build bustage on a CLOSED TREE
...
Backed out changeset 0244a34bc419 (bug 884587)
Backed out changeset 796961a384b4 (bug 884587)
2013-06-25 16:38:55 -04:00
Gregory Szorc
df356e50e8
Bug 884587 - Part 2: Add EXPORTS files to purge manifest; r=glandium
2013-06-25 11:04:06 -07:00
Gregory Szorc
9a780b51d7
Bug 884587 - Part 1: Perform file removal with purge manifests; r=glandium
2013-06-25 11:04:03 -07:00
Ryan VanderMeulen
e947c002fd
Backed out 2 changesets (bug 884587)
...
Backed out changeset 447ff64adbb1 (bug 884587)
Backed out changeset 8d90527c22c6 (bug 884587)
2013-06-25 15:22:37 -04:00
Gregory Szorc
febfeaefa5
Bug 884587 - Part 2: Add EXPORTS files to purge manifest; r=glandium
2013-06-25 11:04:06 -07:00
Gregory Szorc
52b90ab825
Bug 884587 - Part 1: Perform file removal with purge manifests; r=glandium
2013-06-25 11:04:03 -07:00
Gregory Szorc
7ed397d87d
Bug 885572 - Fix upgrade_mercurial() in bootstrapper; r=khuey
...
DONTBUILD (NPOTB)
2013-06-24 10:23:14 -07:00
Edwin Flores
b3ca5db836
Bug 794282 - Add gstreamer packages to bootstrap scripts r=gps
2013-06-22 11:17:32 +12:00
Gregory Szorc
c779cac9bd
Bug 884569 - Support for removing untracked files from a directory; r=glandium
2013-06-19 19:57:48 -07:00
Gregory Szorc
be38a5784f
Bug 884028 - Acquire lock before writing to terminal; r=ted
...
DONTBUILD (NPOTB)
2013-06-19 12:10:57 -07:00
Joey Armstrong
8cada9c2b8
bug 881344: move SHARED_LIBRARY_LIBS to mozbuild (logic). r=gps
2013-06-19 10:51:46 -04:00
Joey Armstrong
6f9e2e56de
bug 882907: move SDK_LIBRARY to mozbuild (logic) r=gps
2013-06-18 10:45:53 -04:00
Gregory Szorc
0876b7542f
Bug 872231 - Bootstrapper ensures Python 2.7.3 and Mercurial 2.5 are installed; r=ted
...
DONTBUILD (NPOTB)
2013-06-17 09:51:40 -07:00
Joey Armstrong
07d82ca892
bug 882904: move LIBS to moz.build (logic). r=gps
2013-06-14 15:33:45 -04:00
Gregory Szorc
9a759bb043
Bug 879406 - Unbust |mach help| when arguments are not prefixed with '-'; r=ted
...
DONTBUILD (NPOTB)
2013-06-14 09:44:33 -07:00
Kevin Everets
53b0e11100
Bug 880371 - Add debian bootstrapping for mach. r=gps
...
Nearly the same as Ubuntu bootstrap, but uses the build dependencies from Debian's "iceweasel" package instead.
2013-06-06 14:14:31 -04:00
Mike Shal
df12ca2d3c
Bug 880245 - move EXTRA_JS_MODULES to moz.build (logic); r=gps
...
From 20ae951b53609df92b021ae1dd52ae833f488f3e Mon Sep 17 00:00:00 2001
2013-06-10 11:54:44 -04:00
Arnaud Sourioux
1ee50efb0f
Bug 881624 - Use Textwrap on mach's need-to-clobber help output. r=gps
2013-06-13 11:28:26 -04:00
Benoit Girard
c5c9d9bf7c
Bug 844288 - Dual link libxul.so and libxul-unit.so and replace enable-gtest by enable-test r=ted,glandium
...
- Remove enable GTest
- Add a general target to create gtestxul
- Update mach target
- Run GTest from make check
2013-03-11 14:47:40 -04:00
Gregory Szorc
f62b90bd04
Bug 882160 - Unbust mach mozbuild-reference; r=ted
...
Regressed from bug 863069.
2013-06-12 13:17:49 -07:00
Joey Armstrong
c7a77c3f05
bug 880246: move EXTRA_PP_COMPONENTS to moz.build (logic). r=gps
2013-06-12 13:51:10 -04:00
Joshua Cranmer
164b1aadbf
Bug 869635 - Eliminate the xpcshell master manifest, r=gps.
2013-06-12 07:27:17 -05:00
Brian O'Keefe
c6772b92fd
Bug 875934 - Part 1: Move LIBRARY_NAME from Makefile.in to moz.build - moz.build support. r=ted
2013-05-24 10:49:12 -04:00
Arnaud Sourioux
07bfc195b5
Bug 878861 - Preseve 80 cols output with mach's timestamp. r=gps
2013-06-10 22:08:00 -04:00