Gregory Szorc
91070cac54
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Matt Brubeck
a1b3f89d8f
Bug 853225 - Fix the mach usage line for subcommands [r=gps]
...
DONTBUILD (not part of the build)
2013-03-20 17:53:34 -07:00
Mike Hommey
412c1c4d76
Bug 852950 - Use signature sniffing for Elf and Mach-O binaries for dependentlibs.py. r=ted
2013-03-20 20:11:16 +01:00
Mike Shal
da20c55207
Bug 844654 - Part 1: Support MODULE in moz.build; r=gps
2013-03-19 11:46:00 -07:00
Mike Hommey
e97145fabd
Fixup for bug 852103. r=me
2013-03-19 06:59:53 +01:00
Mike Hommey
f430a00cd5
Bug 852103 - Fix race condition with .deps directory creation. r=ted
2013-03-19 06:29:48 +01:00
Kyle Huey
0f5fea3dc9
Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE
2013-03-18 12:57:35 -07:00
Gregory Szorc
dd9b43611f
Bug 844635 - Part 2: Don't require Makefile.in to exist; r=glandium
2013-03-17 18:01:10 -07:00
Gregory Szorc
666092c1d3
Bug 851975 - Don't use conditionals in backend.mk; r=ted
2013-03-17 16:57:44 -07:00
Mike Hommey
991fbbe15e
Bug 462463 - Stop using mddepend.pl. r=ted
2013-03-17 07:43:35 +01:00
Paul Adenot
57b8b89807
Bug 847918 - install command for mach. r=gps
2013-03-05 17:27:37 +01:00
Gregory Szorc
0dee185d83
Bug 844204 - Report high Finder CPU usage when building; r=ted
2013-03-14 12:42:06 -07:00
Gregory Szorc
0717311808
Bug 846523 - Relax Unicode encoding requirements in moz.build files; r=ted
...
This should be only until bug 844509 is addressed.
2013-03-14 12:42:03 -07:00
Gregory Szorc
25b885bbb1
Bug 851141 - Use appropriate config.status for external moz.build files; r=gps
2013-03-14 12:42:01 -07:00
Matt Brubeck
bff247da25
Bug 840690 - Improve handling of relative paths when running mach in subdirectories [r=gps]
2013-03-14 11:09:00 -07:00
Gregory Szorc
7f7f6d3650
Merge mozilla-central into inbound
2013-03-13 09:03:20 -07:00
Gregory Szorc
65c1091224
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Mike Shal
53418128c2
Bug 818246 - Part 8: Support XPIDL_FLAGS in moz.build; r=gps
2013-03-12 10:09:00 -07:00
Mike Shal
64549b9644
Bug 818246 - Part 6: Support XPIDL_MODULE in moz.build; r=gps
2013-03-12 10:08:00 -07:00
Gregory Szorc
3673cda68b
Bug 818246 - Part 3: Build system support for XPIDLSRCS in moz.build; r=glandium
2013-03-12 10:15:24 -07:00
Ted Mielczarek
bab9ac8b14
bug 824396 - implement mach buildsymbols. r=gps
2013-03-13 11:39:35 -04:00
Ryan VanderMeulen
72e37a4a70
Backed out changeset 432f32e842dd (bug 648681) for test failures on a CLOSED TREE.
2013-03-08 14:19:42 -05:00
Gregory Szorc
24fe8f2ba2
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Gregory Szorc
cc661bf975
Bug 818246 - Part 2: Support moz.build -> Makefile variable passthru; r=glandium
2013-03-07 05:05:03 -08:00
Mike Hommey
aa685e43c3
Bug 846740 - Treat chrome searchplugins as non-chrome when doing l10n-repack. r=gps
2013-03-06 07:28:41 +01:00
Mike Hommey
b0777f26e4
Bug 846740 - Move most l10n-repack code under mozpack.packager, refactor it, and add a unit test. r=gps
2013-03-06 07:26:32 +01:00
Mark Hammond
95fd663747
Bug 840568 - mach: handle @CONFIG_GUESS@ in MOZ_OBJDIR. r=gps
2013-03-12 10:04:51 +11:00
Nick Alexander
385c26cae8
Bug 836208 - Part 3: Make tests handle Windows path separators. r=gps
2013-03-05 22:18:32 -08:00
Nick Alexander
f217b2ae86
Bug 836208 - Part 2: Make |mach build some/Makefile| start one level up. r=glandium
2013-03-05 10:45:43 -08:00
Nick Alexander
29ee79f0e8
Bug 836208 - Part 1: Factor resolve_target_to_make out of mozbuild.mach_commands. r=glandium
2013-03-05 10:45:41 -08:00
Ryan VanderMeulen
126f06f204
Backed out changesets 64bad42e13b7 and 1e2fc9c3b3c5 (bug 836208) for Windows test failures on a CLOSED TREE.
2013-03-05 15:31:45 -05:00
Nick Alexander
1e0f1e53bd
Bug 836208 - Part 2: Make |mach build some/Makefile| start one level up. r=glandium
2013-03-05 10:45:43 -08:00
Nick Alexander
94f63fd8de
Bug 836208 - Part 1: Factor resolve_target_to_make out of mozbuild.mach_commands. r=glandium
2013-03-05 10:45:41 -08:00
Ryan VanderMeulen
a70ec7be21
Merge m-c to inbound.
2013-03-04 18:20:41 -05:00
Gregory Szorc
bb2ce62ae4
Bug 846409 - Add |mach mach-debug-commands|; r=jhammel
...
DONTBUILD (NPOTB)
2013-03-04 10:18:48 -08:00
Gregory Szorc
c5086a510d
Backout 05914d4f27e3 and 231b7f8046d9 (bug 844635) for causing test failures
2013-03-02 17:36:53 -08:00
Gregory Szorc
c8a22c2386
Bug 844635 - Part 2: Don't require Makefile.in to exist; r=glandium
2013-03-01 14:44:09 -08:00
Gregory Szorc
52e1308f77
Bug 844635 - Part 1: mach command to find empty Makefile.in; r=glandium
2013-03-01 14:44:06 -08:00
Gary Kwong
48023ecf13
Bug 846519 - Running bootstrap.py throws a "NameError: global name HOMEBREW_PACKAGES is not defined" error. r=gps DONTBUILD (NPOTB)
2013-02-28 14:52:18 -08:00
Gregory Szorc
97afbc6127
Bug 845089 - Followup: Handle Windows paths when detecting external source directories; r=khuey
...
This is related to work that landed in part 20 of bug 784841.
2013-02-28 14:25:10 -08:00
Gregory Szorc
01ce37a37b
Bug 784841 - Part 20: Fixes to support building external projects; r=glandium
...
This is extremely hacky. It will likely need many refinements as we
figure out how we want external projects to be handled.
2013-02-28 12:56:40 +01:00
Ms2ger
ae98068e9f
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Ed Morley
5301a8dc8c
Merge mozilla-central to mozilla-inbound
2013-02-26 10:45:52 +00:00
Gregory Szorc
ddaecc3b88
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Zuhao(Joe) Chen
22ab069d91
Bug 805811 - Support bootstrapping with MacPorts; r=gps
...
DONTBUILD (NPOTB)
2013-02-25 19:52:36 -08:00
Gregory Szorc
4f2ec7f83b
Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted
2013-02-25 12:47:18 -08:00
Gregory Szorc
d1c16e2633
Bug 784841 - Part 16: Use moz.build files to build the tree; r=ted, glandium
2013-02-25 12:47:11 -08:00
Mike Hommey
8c68cdf751
Bug 840094 - Change how nsZipArchive logging works. r=taras,r=gps
...
Now log in a single file given by the MOZ_JAR_LOG_FILE environment variable.
Log entries contain the URI of the Zip archive, followed by the path in the
archive.
* * *
Bug 840094 - Fixup for debug builds failure because of nsZipArchive::CloseArchive being called several times
2013-02-19 11:02:12 +01:00
Gregory Szorc
d22b3ca82e
Bug 784841 - Part 12: Don't recurse into static tier directories; r=ted
2013-02-18 16:40:17 -08:00
Gregory Szorc
63d0e7211f
Bug 847073 - Record and print detailed summary of moz.build execution; r=glandium
2013-03-04 10:32:57 -08:00