Ryan VanderMeulen
7ea5b25d1e
Merge m-c to inbound.
2013-05-15 21:17:10 -04:00
Mike Hommey
91df8345a7
Bug 871080 - Send chrome manifest entries first to package formatters, before e.g. resource manifest entries. r=gps
2013-05-15 19:22:46 +02:00
James Willcox
f8155ac293
Bug 867966 - Add --jobs,-j option to 'mach build' r=gps
2013-05-02 17:05:24 -04:00
Ryan VanderMeulen
23208298c5
Merge m-c to inbound.
2013-05-02 07:39:49 -04:00
Edmund Wong
f56f3dd549
Bug 867033 - Check self.wall_time for being zero. r=gps
2013-05-02 13:05:53 +08:00
Nick Alexander
0240d50ab0
Bug 677452 - Add smartmake-like functionality to |mach build DIR|. r=gps
2013-05-01 15:36:05 -07:00
Benoit Girard
f47739dbbc
Bug 867372 - Mach gtest doesn't work with default test filter on windows. r=gps NPOTB
2013-05-01 16:54:08 -04:00
Ryan VanderMeulen
8b7ac290c8
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
2c06b0c5a8
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 20:46:10 -04:00
Ryan VanderMeulen
1c50d0138b
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
2013-04-30 10:08:38 -04:00
Brian O'Keefe
5db881e6c4
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 09:08:31 -04:00
Joey Armstrong
979ec48d88
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:48:59 -04:00
Brian O'Keefe
b13deef8dc
Bug 865445 - Add 'configure' command to mach to rebuild the backend. r=gps
2013-04-26 10:11:00 -04:00
Ed Morley
ec31cea580
Bug 863091 - Followup: Fix test to expect correct return code after clobber
...
CLOSED TREE
2013-04-25 14:43:53 +01:00
Ed Morley
dbcac8010b
Bug 863091 - Make auto clobbering opt-in rather than opt-out; r=glandium
...
To avoid surprises for devs building locally, auto clobbering is now opt-in, via
the use of |mk_add_options AUTOCLOBBER=1| in the mozconfig. Our automation uses
build/mozconfig.common which specifies this, so auto clobber will remain enabled
for our buildbot machines.
2013-04-25 13:41:17 +01:00
Jacek Caban
54ed19b695
Bug 865216 - Recognize exacutables on WINNT in is_executable. r=glandium
2013-04-25 10:02:37 +02:00
Ehsan Akhgari
718c92afcf
Bug 863092 - Make mach run and mach debug run firefox -no-remote; r=gps
...
DONTBUILD
2013-04-19 09:03:09 -04:00
Mike Hommey
303d3cd052
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
2013-04-16 08:23:18 +02:00
Mike Hommey
873d0d5806
Backout changeset 0ff383d4a899 (bug 861453) for universal builds bustage
2013-04-16 09:18:06 +02:00
Mike Hommey
bc07858d7b
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
2013-04-16 08:23:18 +02:00
Ted Mielczarek
86ad48dfa7
bug 857383 - Don't try to print the app path for a partial build. r=gps
2013-04-10 11:39:46 -04:00
Mike Hommey
7cc018334c
Bug 857557 - Avoid autoconf.mk being modified for new other-platform-specific variables. r=gps
2013-04-10 09:02:11 +02:00
Mike Hommey
f3b93515c8
Bug 462463 - Stop using mddepend.pl. r=ted
2013-04-09 15:10:25 -07:00
Mike Shal
3327902e02
Bug 846634 - Part 1: Support EXPORTS[_NAMESPACES] in moz.build; r=gps
...
---
python/mozbuild/mozbuild/backend/recursivemake.py | 22 ++++++
python/mozbuild/mozbuild/frontend/data.py | 12 +++
python/mozbuild/mozbuild/frontend/emitter.py | 5 ++
.../mozbuild/mozbuild/frontend/sandbox_symbols.py | 16 ++++
python/mozbuild/mozbuild/test/backend/common.py | 5 ++
.../mozbuild/test/backend/data/exports/moz.build | 8 ++
.../mozbuild/test/backend/test_recursivemake.py | 22 ++++++
.../mozbuild/test/frontend/data/exports/moz.build | 15 ++++
.../mozbuild/test/frontend/test_emitter.py | 37 +++++++++
.../mozbuild/test/frontend/test_sandbox.py | 8 ++
python/mozbuild/mozbuild/test/test_util.py | 71 +++++++++++++++++
python/mozbuild/mozbuild/util.py | 81 ++++++++++++++++++++
12 files changed, 302 insertions(+)
create mode 100644 python/mozbuild/mozbuild/test/backend/data/exports/moz.build
create mode 100644 python/mozbuild/mozbuild/test/frontend/data/exports/moz.build
2013-04-09 13:00:06 -04:00
Ehsan Akhgari
22a1acf90e
Bug 857600 - Add a mach command for debugging using gdb; r=gps
2013-04-03 11:16:03 -04:00
Gregory Szorc
b5487c0833
Bug 857984 - mach mochitest now colorizes and prints failure summary; r=Ms2ger
2013-04-04 15:17:23 -07:00
Matt Brubeck
38995bcb50
Bug 859349 - Saving .mozbuild/warnings.json fails if .mozbuild doesn't exist [r=gps]
2013-04-08 11:14:33 -07:00
Gregory Szorc
8f10119a8c
Bug 837323 - Automatically clobber when CLOBBER is updated; r=ted, glandium
2013-03-29 10:34:58 -07:00
Ryan VanderMeulen
416c690cf5
Backed out changesets 206bb159d62f, a6ab3e11f721, and a61aa08ab4ac (bug 837323) for frequent Windows fatal clobber errors on a CLOSED TREE.
2013-04-08 09:59:45 -04:00
Mike Hommey
6e0cc74da1
Bug 858393 - Avoid race condition creating directories in config.status. r=gps
2013-04-08 08:35:14 +02:00
Ms2ger
4a0d8094a7
Backout changeset e1bddda508fe for double logging when running mochitests through mach.
2013-04-07 10:11:11 +02:00
Gregory Szorc
95e48c72a2
Bug 857984 - mach mochitest now colorizes and prints failure summary; r=Ms2ger
2013-04-04 15:17:23 -07:00
Matt Brubeck
79e5455254
Bug 855593 - Support ac_add_app_options in mozbuild.mozconfig [r=gps]
2013-04-03 15:42:16 -07:00
Ryan VanderMeulen
6ef922db53
Merge m-c to inbound.
2013-04-03 13:47:31 -04:00
Timur Timirkhanov
66f7ac8521
Bug 843492 - Bootstrapping fails using Python 3x due to urllib2; r=gps
...
DONTBUID (NPOTB)
2013-04-03 05:38:00 -07:00
Matt Brubeck
31adf6bba5
Bug 857332 - Normalize topobjdir to an absolute path in mozbuild.base [r=gps]
2013-04-03 10:15:12 -07:00
Kyle Machulis
331f36baa9
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Ms2ger
cf76c20052
Bug 837323 - Followup: fix silly bug.
2013-04-01 09:47:45 +02:00
Kyle Machulis
ec9b53db93
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
0419a0b889
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-03-29 13:56:18 -07:00
Gregory Szorc
719becbbc4
Bug 837323 - Bustage followup; r=me
2013-03-29 11:23:07 -07:00
Gregory Szorc
1d7814f7fe
Bug 837323 - Automatically clobber when CLOBBER is updated; r=ted
2013-03-29 10:34:58 -07:00
Benoit Girard
1356fbcd17
Bug 844292 - Add a mach target for GTest. r=gps DONTBUILD as NPOTB
2013-03-27 19:15:18 -04:00
Gregory Szorc
2569d9902c
Bug 854545 - Don't validate Fennec binary exists; r=ted
2013-03-27 11:02:17 -07:00
Matt Brubeck
6a645fcdb6
Bug 841445 - Make 'mach help <command>' call print_help directly [r=gps]
...
DONTBUILD (not part of the build)
2013-03-26 11:15:08 -07:00
Matt Brubeck
65e3a3806f
Bug 841445 - Add a 'mach run' command to launch the compiled binary [r=gps]
...
DONTBUILD (not part of the build)
2013-03-26 11:15:08 -07:00
Gregory Szorc
a7f747148b
Bug 854057 - Look for binaries in the proper path; r=trivial
2013-03-23 12:18:38 -07:00
Daniel Holbert
4cab714229
Bug 854058: Fix typo in mach error message: s/occured/occurred/. r=gps DONTBUILD
2013-03-22 22:02:37 -07:00
Gregory Szorc
f8fbd6afb7
Bug 648681 - OS X bustage; r=bustage CLOSED TREE
2013-03-22 15:28:10 -07:00
Gregory Szorc
28f0a03a65
Bug 648681 - Bustage; r=bustage CLOSED TREE
2013-03-22 15:18:50 -07:00