Gregory Szorc
3831df8bd3
Bug 757397 - Make test package generation quieter; r=ted
...
This may reduce the size of the buildbot build logs by up to half!
--HG--
extra : rebase_source : 87b3f2f40654d69ecd91e19520e2341fc8aac9a6
2012-05-23 16:51:21 +02:00
Chris Coulson
9d45082c82
Bug 757518 - Don't get stuck in a loop on systems where /usr/bin/makedepend does not exist. r=ted
2012-05-22 20:21:46 -04:00
Jim Mathies
535421dfcb
Bug 751541 - Fix for VS11 C++/CX link issues: delay load vccorlib and the winrt standard libraries, and provide a dummy vccorlib on non-win8 platforms so xul lib can load. r=ehsan+khuey, sr=bsmedberg
2012-05-22 16:00:48 -05:00
Benjamin Smedberg
53e8e40803
Bug 740795 part B - make nsinstall.py accept an "-X" flag to exclude files when copying directories recursively, r=ted
...
--HG--
extra : rebase_source : 83107535ea0fa76cf35c4a70c9e9cefb4178274b
2012-05-18 12:42:01 -04:00
Matthew Gregan
806cc4fe30
Bug 756944 - Import ALSA cubeb backend. r=doublec
2012-05-21 15:54:17 +12:00
Jim Mathies
b02ab82aae
Bug 732124 - Fix for crt link errors with VC11 - build glue using both the static and the dynamic runtime lib, and link accordingly for various components. r=ted
2012-05-21 16:31:03 -05:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Michael Wu
e377eceec8
Bug 756746 - Quote paths in linker scripts, r=glandium
2012-05-19 17:02:34 -04:00
Benjamin Smedberg
6ce15ca2eb
Back out bug 740795 because of bustages (check-sync-dirs at least)
2012-05-18 14:33:25 -04:00
Benjamin Smedberg
a2298872e6
Bug 740795 part B - make nsinstall.py accept an "-X" flag to exclude files when copying directories recursively, r=ted
...
--HG--
extra : rebase_source : f9c8c75b7f1683de4c3414786bdabf5960550d59
2012-05-18 12:42:01 -04:00
Joey Armstrong
a6c1197fc0
bug 742391: split config/rules.mk - file batch #1
2012-05-16 14:46:28 -04:00
Joey Armstrong
d3800f614a
bug 751167: replace FORCE with makefile dependencies r=ted
2012-05-15 09:20:30 -07:00
Mike Hommey
e1c1bf2c5a
Bug 748001 - Use explicit targets for object files. r=ted
2012-05-15 07:44:32 +02:00
Matt Brubeck
4b70cc9606
Merge mozilla-central and mozilla-inbound
2012-05-14 21:41:08 -07:00
Mike Hommey
1f46768cf3
Bug 754625 - Use idl-parser from $(LIBXUL_DIST)/sdk/bin and only remove lex and yacc files in header.py --regen. r=khuey
2012-05-14 17:19:39 +02:00
Matt Brubeck
58eb5eeac0
Back out c209fea124e1 (bug 754198) because of Win64 build failure
2012-05-11 13:23:49 -07:00
Paul ADENOT
5b4816ddd6
Bug 743720 - Import Speex's audio resampler in the tree. r=kinetik, khuey
2012-05-14 19:01:04 -04:00
Gavin Sharp
61d35afbe3
Bug 748389: consolidate Mac bundle identifier logic in configure, and use it to specify the Mac bundle ID of the installing app in installed web apps' bundles, r=ted, r=felipe
...
--HG--
extra : rebase_source : d47a29e43114bcd315b09320d5f46fa0f8c8786b
2012-04-29 16:00:12 -04:00
Fabrice Desré
8c0c24a4a2
Bug 754198 - Warning treated as error in jemalloc.c. Build busted. [r=jlebar,bsmedberg]
2012-05-11 12:34:24 -07:00
Joey Armstrong
7cba75fe18
bug 753939: makeutils.mk .mk loading logic with unit tests r=ted
2012-05-11 11:47:29 -07:00
Landry Breuil
e68e03b499
bug 736961 - use the same cachedir for all idl-parser calls, fixes builds without objdir - r=khuey
2012-05-11 11:17:00 -07:00
Gregory Szorc
03add7dd8e
Bug 748490 - Part 3: Followups to part 2; r=ted
...
Previous patch was submitted prematurely by accident. This addresses
nits from review.
2012-05-10 10:19:16 -07:00
Gregory Szorc
ce02a35113
Bug 748490 - Part 2: Register testing modules with xpcshell test runner; r=ted
2012-05-10 10:10:14 -07:00
Gregory Szorc
902df1ed06
Bug 748490 - Part 1: Provide build rules to install test-only JS modules; r=ted
2012-05-10 10:10:11 -07:00
Nathan Froyd
14eeb930ab
Bug 744444 - Part 3: delete CPP_PROG_LINK; r=ted
2012-04-12 16:58:11 -04:00
Nathan Froyd
63643fbbad
Bug 744444 - Part 2: delete quantify target and related support; r=ted
2012-04-12 16:56:57 -04:00
Nathan Froyd
82b7940845
Bug 744444 - Part 1: delete purify target; r=ted
2012-04-12 16:54:34 -04:00
Mike Hommey
a854db03ef
Bug 751865 - Avoid Preprocessor.py applying filters to file names given on the command line. r=ted
2012-05-07 14:17:47 +02:00
Ryan VanderMeulen
a3a125f0c1
Backout 2c8ae0c81d32 (bug 742391) due to bustage. r=FAIL
2012-05-04 23:03:31 -04:00
Joey Armstrong
4562b3524a
Bug 742391 - Split config/rules.mk - file batch #1 . r=ted
2012-05-04 22:46:35 -04:00
Joey Armstrong
4f2ec63c86
Bug 739710 - Makefile.in edits to use mkdir_deps function: file batch #2 . r=ted
2012-05-03 06:22:33 -04:00
Matt Brubeck
e3b7b8e191
Merge mozilla-central and mozilla-inbound
2012-05-02 15:58:11 -07:00
Ehsan Akhgari
5d889508d9
Bug 751273 - Part 2: Rip out cairo and pixman from libxul; r=khuey
...
Landing on a CLOSED TREE
--HG--
extra : rebase_source : 92b945b90bb70a020609ad8ac0ffe633076bed10
2012-05-02 16:32:16 -04:00
Ted Mielczarek
2d8264acc2
bug 748797 - support MOZ_LINKER_EXTRACT=1 as a configure option to turn on linker extraction all the time. r=glandium,blassey, a=android-only
...
CLOSED TREE
2012-05-02 07:15:07 -04:00
Ehsan Akhgari
1264cba321
Backout changeset b0200dab0ccc to revert the incorrect backout of an fx-team range (no bug)
...
This is the range I mistakenly backed out before:
http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=bc5fee76550b
2012-05-02 16:11:19 -04:00
Ehsan Akhgari
077dde163d
Backout the latest merge from fx-team because of Ts regressions (no bug)
2012-05-02 15:37:08 -04:00
Tim Taubert
467f00c214
merge m-c to fx-team; a=js-only
2012-05-02 15:36:57 +02:00
Jim Blandy
af6268930f
Bug 750368: Help 'make xpcshell-tests' find 'mozinfo' Python module. r=ted
2012-05-01 16:54:45 -07:00
Joey Armstrong
086dd72141
Bug 743243 - Add isTargetStem makefile function. r=ted
2012-04-28 11:16:12 -04:00
Ed Morley
cb6102ad4d
Bug 696297 - Define MOZ_VALGRIND in autoconf.mk.in, to fix Valgrind suppression file generation; r=ted
2012-04-27 13:42:28 +01:00
Dão Gottwald
be66623d1d
Bug 588909 - Replace Gecko/<date> with Gecko/<version> in UA string. r=bz sr=gerv
2012-04-30 13:06:45 +02:00
Mike Hommey
d278e617c4
Bug 748739 - Link stdc++compat as a static library, and always link it when STDCXX_COMPAT is enabled. r=ted
...
--HG--
rename : build/stdc++compat.cpp => build/unix/stdc++compat/stdc++compat.cpp
2012-04-30 08:03:59 +02:00
Joey Armstrong
09aeb22041
Bug 746151 - re-add approved patch edits that were merged away - r=coop
2012-04-26 18:12:20 -04:00
Ralph Giles
31cdda5218
Bug 674225 - Add libopus to the mozilla build system. - r=ted
...
This builds the opus reference library in media/libopus.
We support both fixed and floating point builds, switched
by MOZ_OPUS_FIXED. Currently this isn't defined by anything
but should probably offer a configure option, and default
to true on arm.
Thanks to Tim Terriberry for additional review.
2012-04-30 16:20:22 -07:00
Mike Hommey
e551920d94
Bug 750290 - Remove tools/leaky. r=dbaron
2012-04-30 18:17:46 +02:00
Joey Armstrong
293cde4260
bug 748130: Replace FORCE dependencies, repacks are a conditional force. r=ted
2012-04-27 17:00:00 -04:00
Mike Hommey
3f4029bbf4
Bug 743241 - Remove OSARCH and OSTYPE defines from config.mk. r=ted
2012-04-25 09:01:10 +02:00
Mike Hommey
a7c8845018
Bug 508942 - Use Preprocessor.py filters in #defines and #includes. r=ted,r=pike
...
Original patch by Markus Stange.
2012-04-25 09:00:57 +02:00
Ehsan Akhgari
a992263c77
Merge mozilla-central into mozilla-inbound
2012-04-24 21:29:44 -04:00
Ehsan Akhgari
30412417b6
Merge the last green PGO changeset from birch to mozilla-central
2012-04-24 20:54:12 -04:00