Nathan Froyd
9e52c46c58
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
2014-01-27 11:35:59 -05:00
Mike Hommey
7155e6f467
Bug 967099 - Hide auto clobber TinderboxPrint during tests. r=gps
2014-02-05 13:02:48 +09:00
Phil Ringnalda
90dfe036b7
Back out 191a71ff02bf (bug 960899)
...
CLOSED TREE
2014-02-04 21:37:12 -08:00
Cameron McCormack
415b10b9c6
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
2014-01-18 18:08:22 +11:00
Ehsan Akhgari
7e28f9b584
Backed out changeset b54e8c328c32 (bug 944800) because of test failures on a CLOSED TREE
2014-02-04 17:03:17 -05:00
Ehsan Akhgari
b2aa0a2d9b
Bug 944800 - Move the information about delay loaded DLLs into moz.build; r=gps
2014-02-04 13:57:34 -05:00
Andrew Halberstadt
7b592f4038
Bug 964744 - Refactor mozboot packages into the constructor, r=gps
2014-01-28 18:27:43 -05:00
Ryan VanderMeulen
711acc2c73
Backed out changeset f9d83ec11ca9 (bug 936555) for checktest failures.
...
CLOSED TREE
2014-01-27 16:24:52 -05:00
Nathan Froyd
19fa6bc013
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
2014-01-27 11:35:59 -05:00
Gregory Szorc
3563c036de
Bug 920849 - Part 2: Discover xpcshell tests through metadata, not filesystem; r=ted
2013-10-22 16:54:40 -07:00
Mike Hommey
9956576d22
Bug 944650 - Allow mach to use a pristine GNU make if present and supported. r=gps
2014-01-20 09:09:56 +09:00
Cameron McCormack
329850fd83
Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red.
2014-01-18 19:03:30 +11:00
Cameron McCormack
492c62e276
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
2014-01-18 18:08:22 +11:00
Brian O'Keefe
cdfec5fafd
Bug 935987 - Part 3: Add preprocessed file support to install manifests; r=gps
2013-12-14 09:46:48 -05:00
Brian O'Keefe
677d33d23d
Bug 935987 - Part 2: Add preprocessed files to mozpack.files; r=gps
2013-11-06 14:46:05 -05:00
John Ford
dcc1816654
Bug 939234 - mach bootstrap does not include gcc-g++ on fedora; r=gps
...
DONTBUILD (NPOTB)
2013-11-20 14:23:00 -08:00
Cameron McCormack
a84420f5a8
Add documentation about the lldb commands and type summaries available; no bug. (DONTBUILD) rs=ehsan
2014-01-16 17:51:55 +11:00
Cameron McCormack
040929af16
Fix ftl lldb alias; no bug. (DONTBUILD)
2014-01-16 17:51:55 +11:00
Cameron McCormack
4feb9a3680
Bug 959922 - Add lldb command to print an object refcount. (DONTBUILD) r=ehsan
2014-01-16 17:51:54 +11:00
Cameron McCormack
72e1527fd8
Bug 959921 - Add lldb command to print an Element's tag name. (DONTBUILD) r=ehsan
2014-01-16 17:51:54 +11:00
Cameron McCormack
1752188510
Bug 959480 - Add lldb synthetic children for nsTArray and friends. r=ehsan
2014-01-15 11:30:10 +11:00
Cameron McCormack
a72ab987c6
Bug 959452 - Add lldb summaries for nsACString and nsAString. r=ehsan
2014-01-15 11:29:36 +11:00
Cameron McCormack
24db62e3b8
Bug 959445 - Add lldb summaries for nsIAtoms, nsTextNodes and nsTextFragments showing their text content. r=ehsan
2014-01-15 11:29:36 +11:00
Cameron McCormack
8c6833b0ae
Bug 959016 - Add lldb Python command handlers for debugging Gecko, starting with frametree and frametreelimited. (DONTBUILD) r=ehsan
2014-01-14 09:24:22 +11:00
Mike Hommey
314068f9d1
Bug 950298 - Make the js build system use top-level as its root objdir. r=gps
2014-01-14 07:38:40 +09:00
Mike Hommey
f9495d6313
Bug 958437 - Build static directories as part of compile instead of libs and tools; r=gps
2014-01-10 18:09:14 +09:00
Gregory Szorc
d9f659019e
Bug 909522 - Run mach's unit tests as part of make check; r=mshal
...
test_entry_point.py is not enabled because the test fails. This is
tracked by bug 958196.
2014-01-09 11:20:41 -08:00
Gregory Szorc
17d47a7016
Bug 957856 - Synchronize mach with upstream repository; r=ahal
...
The test changes and setup.py are NPOTB. base.py and main.py
added a new feature to declare global arguments.
2014-01-08 16:14:39 -08:00
Gregory Szorc
161b2f2016
NO BUG - Synchronize mach documentation with upstream repo
...
DONTBUILD (NPOTB)
2014-01-08 15:29:43 -08:00
Max Li
b6c4bf0992
Bug 935196 - Bootstrap doesn't have MacPorts url for 10.9. r=gps
2014-01-07 20:48:31 -08:00
Gregory Szorc
e4503e942c
Bug 952606 - Don't leave temporary files when executing test_preprocessor.py; r=mshal
2013-12-20 15:59:37 -08:00
James Graham
d5a8ab4a78
Bug 951733 - Support passing an existing argparse.ArgumentParser to mach in order to populate the command arguments. r=gps
2014-01-03 11:32:53 +00:00
Benjamin Peterson
919447550a
Bug 953195 - Print filename in unused warning. r=gps
2014-01-02 16:34:40 -06:00
Ehsan Akhgari
464db80ce1
Bug 955699 - Try lowering the path length tolerance some more
2014-01-02 13:44:44 -05:00
Ehsan Akhgari
960e0cf9fa
Bug 955699 - Try lowering the path length tolerance on Windows for comm-central builds
2014-01-02 12:54:35 -05:00
Brian O'Keefe
5686fd2dd0
Bug 935987 - Part 1: Give the preprocessor a better API; r=gps
2013-11-11 08:50:42 -05:00
Ehsan Akhgari
eb95fb9e13
Bug 940708 - Part 4: Limit the length of the unified file name prefix to 50 characters so that we don't blow up the Windows path name limit; r=glandium
2013-12-18 21:55:19 -05:00
Ehsan Akhgari
39a6b61859
Bug 940708 - Part 3: Handle asm sources for unified webrtc builds; r=gps
2013-12-18 21:52:21 -05:00
Mike Hommey
ace6484009
Bug 940708 - Part 2: Build webrtc in unified mode; r=gps
2013-12-18 15:40:03 +09:00
Gregory Szorc
06057dce2d
Bug 952280 - mach python commands now use virtualenv APIs; r=mshal
...
The Python-related mach commands were written before we had a virtualenv
API exposed to the mach command context. This patch updates those
commands to use the newer APIs. As a bonus, these commands now work
without running configure!
2013-12-19 13:48:37 -08:00
Gregory Szorc
bcc4319be7
Bug 951352 - Disallow XPIDL_MODULE if XPIDL_SOURCES isn't defined; r=glandium
...
Once upon a time XPIDL_MODULE and MODULE were kind of the same and
MODULE got mass-converted into XPIDL_MODULE with the removal of MODULE
in bug 939044. Unfortunately, we forgot to add a check for XPIDL_MODULE
being defined if XPIDL_SOURCES isn't (a build config that makes no sense
and only results in cargo culting).
This patch corrects that oversight.
2013-12-17 12:45:56 -08:00
Ehsan Akhgari
7b20f9e7cf
Backed out 4 changesets (bug 940708) for ASAN bustage
...
Backed out changeset 8b081bf3d16c (bug 940708)
Backed out changeset 8d1da29cee34 (bug 940708)
Backed out changeset aedcac877ab0 (bug 940708)
Backed out changeset d4aec392a165 (bug 940708)
2013-12-20 13:05:29 -05:00
Gregory Szorc
5c35d7505b
Bug 952395 - Update Homebrew bootstrap URL to reflect upstream changes
...
DONTBUILD (NPOTB)
2013-12-20 10:02:06 -08:00
Ehsan Akhgari
4ef3310bca
Bug 940708 - Part 4: Limit the length of the unified file name prefix to 50 characters so that we don't blow up the Windows path name limit; r=glandium
2013-12-18 21:55:19 -05:00
Ehsan Akhgari
3cf004028b
Bug 940708 - Part 3: Handle asm sources for unified webrtc builds; r=gps
2013-12-18 21:52:21 -05:00
Mike Hommey
6477c63490
Bug 940708 - Part 2: Build webrtc in unified mode; r=gps
2013-12-18 15:40:03 +09:00
Ehsan Akhgari
72a0cd8bc9
Bug 949704 - Turn off the useless warning about swapping after the build finishes until we have better reasons to display it; r=gps
2013-12-19 15:59:10 -05:00
Mike Hommey
99e203905d
Bug 944551 - Handle unicode in mozbuild.util.shell_quote. r=gps
2013-11-30 18:46:13 +09:00
Martin Thomson
0b7d70e8d4
Bug 950957 - Use ${COMP_WORDS[0]} for completion in mach. r=gps
2013-12-19 11:42:19 -05:00
Mike Hommey
448eb3199d
Bug 951010 - Move ConfigStatus.py under mozbuild. r=gps
2013-12-18 08:07:11 +09:00