Matt Brubeck
3f0f8c28e7
Bug 855593 - Support ac_add_app_options in mozbuild.mozconfig [r=gps]
2013-04-03 15:42:16 -07:00
Matt Brubeck
8bf35c2e8e
Bug 857332 - Normalize topobjdir to an absolute path in mozbuild.base [r=gps]
2013-04-03 10:15:12 -07:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Ms2ger
85f87d7774
Bug 837323 - Followup: fix silly bug.
2013-04-01 09:47:45 +02:00
Kyle Machulis
43628a7867
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
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Gregory Szorc
abd847026c
Bug 837323 - Bustage followup; r=me
2013-03-29 11:23:07 -07:00
Gregory Szorc
3e2b83c475
Bug 837323 - Automatically clobber when CLOBBER is updated; r=ted
2013-03-29 10:34:58 -07:00
Benoit Girard
26bfdf2266
Bug 844292 - Add a mach target for GTest. r=gps DONTBUILD as NPOTB
...
--HG--
extra : rebase_source : f1d1ad8c736f3c5bc42526b00b34ca0fba153861
2013-03-27 19:15:18 -04:00
Gregory Szorc
072881eb60
Bug 854545 - Don't validate Fennec binary exists; r=ted
...
--HG--
extra : rebase_source : 20ac79f0abf8662f58bb40c4382dbce9e6720751
2013-03-27 11:02:17 -07:00
Matt Brubeck
a0320cb053
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
ea6c5fda4e
Bug 854057 - Look for binaries in the proper path; r=trivial
2013-03-23 12:18:38 -07:00
Gregory Szorc
65056aa394
Bug 648681 - OS X bustage; r=bustage CLOSED TREE
2013-03-22 15:28:10 -07:00
Gregory Szorc
44dbef1d48
Bug 648681 - Bustage; r=bustage CLOSED TREE
...
--HG--
extra : rebase_source : ae176b2810212112b8d59f7bce2621f6308ed0b1
2013-03-22 15:18:50 -07:00
Gregory Szorc
9063db9bf5
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Mike Hommey
45116cdee1
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
7402c2dd45
Bug 844654 - Part 1: Support MODULE in moz.build; r=gps
2013-03-19 11:46:00 -07:00
Gregory Szorc
e1bfa9bcf4
Bug 844635 - Part 2: Don't require Makefile.in to exist; r=glandium
2013-03-17 18:01:10 -07:00
Gregory Szorc
0d04d82387
Bug 851975 - Don't use conditionals in backend.mk; r=ted
2013-03-17 16:57:44 -07:00
Paul Adenot
8f7fa73990
Bug 847918 - `install` command for mach. r=gps
2013-03-05 17:27:37 +01:00
Gregory Szorc
f84486996f
Bug 844204 - Report high Finder CPU usage when building; r=ted
2013-03-14 12:42:06 -07:00
Gregory Szorc
e46038ecc7
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
78de5261e6
Bug 851141 - Use appropriate config.status for external moz.build files; r=gps
2013-03-14 12:42:01 -07:00
Matt Brubeck
683b96e34f
Bug 840690 - Improve handling of relative paths when running mach in subdirectories [r=gps]
2013-03-14 11:09:00 -07:00
Gregory Szorc
d424f41bfa
Merge mozilla-central into inbound
2013-03-13 09:03:20 -07:00
Gregory Szorc
de55b5242b
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
f7bf25fd88
Bug 818246 - Part 8: Support XPIDL_FLAGS in moz.build; r=gps
2013-03-12 10:09:00 -07:00
Mike Shal
02d464acc1
Bug 818246 - Part 6: Support XPIDL_MODULE in moz.build; r=gps
2013-03-12 10:08:00 -07:00
Gregory Szorc
c3338f7441
Bug 818246 - Part 3: Build system support for XPIDLSRCS in moz.build; r=glandium
2013-03-12 10:15:24 -07:00
Ted Mielczarek
c818a9f25e
bug 824396 - implement mach buildsymbols. r=gps
...
--HG--
extra : rebase_source : 3c0a4ebaa2d5537368e40e4dbac2fcf784ad41be
2013-03-13 11:39:35 -04:00
Ryan VanderMeulen
ccda8b6b9f
Backed out changeset 432f32e842dd (bug 648681) for test failures on a CLOSED TREE.
2013-03-08 14:19:42 -05:00
Gregory Szorc
2067e704b4
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Gregory Szorc
279167e622
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
1ea119afac
Bug 846740 - Treat chrome searchplugins as non-chrome when doing l10n-repack. r=gps
2013-03-06 07:28:41 +01:00
Mike Hommey
3de3597585
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
49406d28ae
Bug 840568 - mach: handle @CONFIG_GUESS@ in MOZ_OBJDIR. r=gps
2013-03-12 10:04:51 +11:00
Nick Alexander
bc3f7d2b4d
Bug 836208 - Part 3: Make tests handle Windows path separators. r=gps
2013-03-05 22:18:32 -08:00
Nick Alexander
ccef78a6a5
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
0be8375533
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
2e72c39d70
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
e8d7344d2f
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
52d3dfad77
Bug 836208 - Part 1: Factor resolve_target_to_make out of mozbuild.mach_commands. r=glandium
2013-03-05 10:45:41 -08:00
Gregory Szorc
4b70ebe1d5
Bug 847073 - Record and print detailed summary of moz.build execution; r=glandium
...
--HG--
extra : rebase_source : 7d88cea873764650e62368ba40305f8cfff9d864
2013-03-04 10:32:57 -08:00
Gregory Szorc
8442536e3f
Backout 05914d4f27e3 and 231b7f8046d9 (bug 844635) for causing test failures
2013-03-02 17:36:53 -08:00
Gregory Szorc
e5ad4d7a1c
Bug 844635 - Part 2: Don't require Makefile.in to exist; r=glandium
2013-03-01 14:44:09 -08:00
Gregory Szorc
75bfecd9a3
Bug 844635 - Part 1: mach command to find empty Makefile.in; r=glandium
2013-03-01 14:44:06 -08:00
Gregory Szorc
1d62e7e30f
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
26c3b82fb1
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
Gregory Szorc
42c8470531
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
026abf6d83
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