Commit Graph

191 Commits

Author SHA1 Message Date
Gregory Szorc
1512dc87cf Bug 854057 - Look for binaries in the proper path; r=trivial 2013-03-23 12:18:38 -07:00
Daniel Holbert
7d492e6c97 Bug 854058: Fix typo in mach error message: s/occured/occurred/. r=gps DONTBUILD 2013-03-22 22:02:37 -07:00
Gregory Szorc
0ea22cf695 Bug 648681 - OS X bustage; r=bustage CLOSED TREE 2013-03-22 15:28:10 -07:00
Gregory Szorc
6640727f90 Bug 648681 - Bustage; r=bustage CLOSED TREE
--HG--
extra : rebase_source : ae176b2810212112b8d59f7bce2621f6308ed0b1
2013-03-22 15:18:50 -07:00
Gregory Szorc
19d05b7bb0 Bug 648681 - Print useful information after building the tree; r=ted 2013-03-08 09:42:34 -08:00
Matt Brubeck
218eb89cb2 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
06e12b8a99 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
fda83f85b9 Bug 844654 - Part 1: Support MODULE in moz.build; r=gps 2013-03-19 11:46:00 -07:00
Mike Hommey
1523d24857 Fixup for bug 852103. r=me 2013-03-19 06:59:53 +01:00
Mike Hommey
5d2379ab60 Bug 852103 - Fix race condition with .deps directory creation. r=ted 2013-03-19 06:29:48 +01:00
Kyle Huey
de9bae661d Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE 2013-03-18 12:57:35 -07:00
Gregory Szorc
891fe621e3 Bug 844635 - Part 2: Don't require Makefile.in to exist; r=glandium 2013-03-17 18:01:10 -07:00
Gregory Szorc
abcca325c4 Bug 851975 - Don't use conditionals in backend.mk; r=ted 2013-03-17 16:57:44 -07:00
Mike Hommey
48307a4b44 Bug 462463 - Stop using mddepend.pl. r=ted 2013-03-17 07:43:35 +01:00
Paul Adenot
c32954c4a7 Bug 847918 - install command for mach. r=gps 2013-03-05 17:27:37 +01:00
Gregory Szorc
f00fc20124 Bug 844204 - Report high Finder CPU usage when building; r=ted 2013-03-14 12:42:06 -07:00
Gregory Szorc
8fd2008684 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
35c97142e2 Bug 851141 - Use appropriate config.status for external moz.build files; r=gps 2013-03-14 12:42:01 -07:00
Matt Brubeck
ee2c0bedfd Bug 840690 - Improve handling of relative paths when running mach in subdirectories [r=gps] 2013-03-14 11:09:00 -07:00
Gregory Szorc
2c3e072f0a Merge mozilla-central into inbound 2013-03-13 09:03:20 -07:00
Gregory Szorc
94e8454958 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
5fe6812133 Bug 818246 - Part 8: Support XPIDL_FLAGS in moz.build; r=gps 2013-03-12 10:09:00 -07:00
Mike Shal
3768c843ed Bug 818246 - Part 6: Support XPIDL_MODULE in moz.build; r=gps 2013-03-12 10:08:00 -07:00
Gregory Szorc
55e2c13ea6 Bug 818246 - Part 3: Build system support for XPIDLSRCS in moz.build; r=glandium 2013-03-12 10:15:24 -07:00
Ted Mielczarek
da7bb6eff4 bug 824396 - implement mach buildsymbols. r=gps
--HG--
extra : rebase_source : 3c0a4ebaa2d5537368e40e4dbac2fcf784ad41be
2013-03-13 11:39:35 -04:00
Ryan VanderMeulen
d838471680 Backed out changeset 432f32e842dd (bug 648681) for test failures on a CLOSED TREE. 2013-03-08 14:19:42 -05:00
Gregory Szorc
13714c1f14 Bug 648681 - Print useful information after building the tree; r=ted 2013-03-08 09:42:34 -08:00
Gregory Szorc
723c59fd18 Bug 818246 - Part 2: Support moz.build -> Makefile variable passthru; r=glandium
--HG--
extra : rebase_source : c9a914e1466e74d079383ef1162a4d1f9959a05c
2013-03-07 05:05:03 -08:00
Mike Hommey
4d7f38e8cb Bug 846740 - Treat chrome searchplugins as non-chrome when doing l10n-repack. r=gps 2013-03-06 07:28:41 +01:00
Mike Hommey
9266f3c3e8 Bug 846740 - Move most l10n-repack code under mozpack.packager, refactor it, and add a unit test. r=gps
--HG--
rename : toolkit/mozapps/installer/l10n-repack.py => python/mozbuild/mozpack/packager/l10n.py
2013-03-06 07:26:32 +01:00
Mark Hammond
bfa4872f35 Bug 840568 - mach: handle @CONFIG_GUESS@ in MOZ_OBJDIR. r=gps 2013-03-12 10:04:51 +11:00
Nick Alexander
fb765b967b Bug 836208 - Part 3: Make tests handle Windows path separators. r=gps 2013-03-05 22:18:32 -08:00
Nick Alexander
64623dfbe6 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
d61146eff7 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
323865437c 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
3c9a66facf 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
b847d7e527 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
56bc50cdde Merge m-c to inbound. 2013-03-04 18:20:41 -05:00
Gregory Szorc
eeedb5018f Bug 846409 - Add |mach mach-debug-commands|; r=jhammel
DONTBUILD (NPOTB)
2013-03-04 10:18:48 -08:00
Gregory Szorc
474cb7b617 Backout 05914d4f27e3 and 231b7f8046d9 (bug 844635) for causing test failures 2013-03-02 17:36:53 -08:00
Gregory Szorc
6efd502869 Bug 844635 - Part 2: Don't require Makefile.in to exist; r=glandium 2013-03-01 14:44:09 -08:00
Gregory Szorc
382fa39995 Bug 844635 - Part 1: mach command to find empty Makefile.in; r=glandium 2013-03-01 14:44:06 -08:00
Gary Kwong
58181a4d38 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
6d336e0204 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
cfadb02e2c 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
cd9c6150fe Merge m-c to b-s. 2013-02-26 19:09:25 +01:00
Ed Morley
53600c9d44 Merge mozilla-central to mozilla-inbound 2013-02-26 10:45:52 +00:00
Gregory Szorc
faf262c4ee 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
27508912b9 Bug 805811 - Support bootstrapping with MacPorts; r=gps
DONTBUILD (NPOTB)
2013-02-25 19:52:36 -08:00
Gregory Szorc
aa1ef1d3f8 Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted 2013-02-25 12:47:18 -08:00