Joel Maher
|
6908c5ab01
|
Bug 866094 - add ability in mozinfo to determine if the build is asan. r=ted
|
2013-05-07 12:46:46 -04:00 |
Gavin Sharp
|
e341973865
|
Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
--HG--
rename : browser/config/mozconfigs/linux32/release => browser/config/mozconfigs/linux32/beta
rename : browser/config/mozconfigs/linux64/release => browser/config/mozconfigs/linux64/beta
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx-universal/beta
rename : browser/config/mozconfigs/win32/release => browser/config/mozconfigs/win32/beta
extra : transplant_source : %F6%CFK%CE%16v%07%8A%D5o%97%8C%BB%95q%D5%3C%93%2B%94
|
2013-04-25 12:23:21 -07:00 |
Mike Hommey
|
f936e5198e
|
Bug 777379 - Set .DEFAULT_GOAL unconditionally, override with OVERRIDE_DEFAULT_GOAL, and fix pymake to be on par with GNU make when handling .DEFAULT_GOAL. r=gps
|
2013-05-05 10:16:25 +02:00 |
Gregory Szorc
|
522764dec4
|
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
|
2013-05-03 09:54:45 -07:00 |
Jan Beich
|
0211bf7319
|
Bug 864013 - Let internal libevent use kqueue/kevent with gcc_hidden.h. r=glandium
|
2013-04-23 10:58:16 +02:00 |
Ms2ger
|
bef2e1f5d2
|
Bug 863365 - Log a message when linking libxul with make -s; r=gps
|
2013-04-21 08:41:13 +02:00 |
Nathan Froyd
|
95b3000df9
|
Bug 837618 - teach expandlibs_exec.py about OS X's -filelist linker option; r=glandium
|
2013-04-16 11:13:50 -04:00 |
Mike Hommey
|
b7e1764ebe
|
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
|
2013-04-16 08:23:18 +02:00 |
Mike Hommey
|
d9bc5e1304
|
Backout changeset 0ff383d4a899 (bug 861453) for universal builds bustage
|
2013-04-16 09:18:06 +02:00 |
Mike Hommey
|
d64a195ccb
|
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
|
2013-04-16 08:23:18 +02:00 |
Mike Hommey
|
9a8ea8e0f4
|
Bug 462463 - Stop using mddepend.pl. r=ted
|
2013-04-09 15:10:25 -07:00 |
Trevor Saunders
|
4259e5802e
|
bug 856349 - fix review comment r=me
|
2013-04-08 14:43:43 -04:00 |
Trevor Saunders
|
910e36a49a
|
bug 856349 - remove useless SHORT_LIBNAME assignments r=glandium
|
2013-03-30 15:42:45 -04: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 |
Bhavana Bajaj
|
c68f877f73
|
Merging in version bump NO BUG
|
2013-04-01 11:28:13 -07:00 |
Joshua Cranmer
|
6d03959b48
|
Bug 767563 - Add a clang static checker, part 1: add the plugin shell. r=glandium
|
2013-03-23 21:12:25 -05:00 |
Matthew Gregan
|
92db67a1a7
|
Bug 852401 - Remove sydneyaudio. r=doublec
--HG--
rename : media/libsydneyaudio/src/gonk/AudioSystem.h => dom/system/gonk/android_audio/AudioSystem.h
rename : media/libsydneyaudio/src/gonk/AudioTrack.h => dom/system/gonk/android_audio/AudioTrack.h
rename : media/libsydneyaudio/src/gonk/EffectApi.h => dom/system/gonk/android_audio/EffectApi.h
rename : media/libsydneyaudio/src/gonk/IAudioFlinger.h => dom/system/gonk/android_audio/IAudioFlinger.h
rename : media/libsydneyaudio/src/gonk/IAudioFlingerClient.h => dom/system/gonk/android_audio/IAudioFlingerClient.h
rename : media/libsydneyaudio/src/gonk/IAudioRecord.h => dom/system/gonk/android_audio/IAudioRecord.h
rename : media/libsydneyaudio/src/gonk/IAudioTrack.h => dom/system/gonk/android_audio/IAudioTrack.h
rename : media/libsydneyaudio/src/gonk/IEffect.h => dom/system/gonk/android_audio/IEffect.h
rename : media/libsydneyaudio/src/gonk/IEffectClient.h => dom/system/gonk/android_audio/IEffectClient.h
|
2013-03-19 17:12:36 +13:00 |
Mike Shal
|
7ecea60097
|
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
|
2013-03-19 11:47:00 -07:00 |
Joey Armstrong
|
c11e80ec94
|
bug 751156: robocop dependency build should be a nop
|
2013-03-19 15:34:59 -04:00 |
Ed Morley
|
1fbabdf367
|
Backed out changeset 0f012ef3d3ac (bug 809978) for landing after being given r-
|
2013-03-19 17:21:01 +00:00 |
Joey Armstrong
|
02436daef9
|
bug 809978: retry link I/O on potential race conditions
|
2013-03-19 12:26:57 -04:00 |
Kyle Huey
|
62c6138093
|
Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE
|
2013-03-18 12:57:35 -07:00 |
Mike Hommey
|
4fbe923803
|
Bug 648407 - Allow to fold NSPR, NSS and SQLite libraries all together. r=ted
|
2013-03-17 07:53:39 +01:00 |
Mike Hommey
|
b8333c7486
|
Bug 648407 - Support expandlibs_exec.py --extract on windows. r=ted
|
2013-03-17 07:44:57 +01:00 |
Mike Hommey
|
3a35c07850
|
Bug 462463 - Stop using mddepend.pl. r=ted
|
2013-03-17 07:43:35 +01:00 |
Mike Shal
|
b04d88a2f2
|
Bug 818246 - Part 9: Move XPIDL_FLAGS to moz.build; r=gps
|
2013-03-11 22:05:00 -07:00 |
Mike Shal
|
cd4191e248
|
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
|
2013-03-11 22:00: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 |
Phil Ringnalda
|
e096df5da5
|
Back out 7f12ca5e6d0a (bug 750303) on suspicion of breaking l10n builds
|
2013-03-10 20:03:28 -07:00 |
Ms2ger
|
2d5c137eee
|
No bug - Fix whitespace in config/writemozinfo.py to conform to PEP 8.
|
2013-03-10 08:54:38 +01:00 |
Mike Hommey
|
b6192e21e3
|
Bug 848735 - Fix INSTALL_EXTENSION_ID rule. r=ted
|
2013-03-08 09:32:55 +01:00 |
Mike Hommey
|
fcb2bbfcb9
|
Backout expandlibs part of bug 812179 for breaking bug 603370. r=me
|
2013-03-06 11:11:43 +01:00 |
Joey Armstrong
|
8276d50444
|
bug 750303: mkdir_deps - target specific enhancement
|
2013-03-04 14:34:02 -05:00 |
Mike Hommey
|
c32e956c1c
|
Bug 847411 - Remove mkdir_deps dependency for PP_TARGETS rules. r=ted
|
2013-03-04 19:34:02 +01:00 |
Mike Hommey
|
c489220d29
|
Bug 737849 - Add a -o/--output option to Preprocessor.py. r=ted
|
2013-03-04 19:34:02 +01:00 |
Mike Hommey
|
8989aa4ff5
|
Bug 847397 - Remove mkdir_deps dependency for INSTALL_TARGETS rules. r=ted
|
2013-03-04 19:34:02 +01:00 |
Justin Wood
|
0c4d15256c
|
Merge central to inbound
|
2013-03-02 13:33:21 -05:00 |
Justin Wood
|
e21aafd494
|
Backout part of Bug 812179 for SeaMonkey bustage. rs+=gps
|
2013-03-02 13:31:19 -05:00 |
Daniel Holbert
|
ef84b2ea53
|
Bug 846460: Remove duplicate period at the end of error message in rules.mk. r=gps
|
2013-02-28 22:45:03 -08:00 |
Yati Sagade
|
999eeb2111
|
Bug 812179 - Removed hacks for Python < 2.6 from config/ [r=ted]
|
2013-02-27 22:30:56 +05:30 |
Matt Brubeck
|
e7f749bd6c
|
Bug 840588 - add topsrcdir and mozconfig to mozinfo.json [r=ted]
--HG--
extra : rebase_source : 281c7272576af2f23be7becd7845a5f78da3eb17
|
2013-03-01 15:50:53 -08:00 |
Gregory Szorc
|
c3f2ed9adf
|
Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted
|
2013-02-25 12:47:18 -08: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 |
Benoit Girard
|
f49834c59d
|
Bug 767231 - Part 1: Add GTest. r=ted
|
2012-05-22 13:45:24 -07:00 |
Benjamin Smedberg
|
98326b9c16
|
Bug 791244 - Make the hangprocessor pref dependent on RELEASE_BUILD since deploying multidump hasn't happened yet, r=heycam
--HG--
extra : rebase_source : 145a4fd0f9cecc8835c56389c2403f8c15c97489
|
2013-02-20 10:52:16 -05:00 |
Lukas Blakk
|
96a4d23df2
|
Merging in version bump NO BUG CLOSED TREE
|
2013-02-19 09:35:19 -08:00 |
Joey Armstrong
|
fa3323d7f6
|
bug 746277: replace hg commands with functions
|
2013-02-15 17:00:12 -05:00 |
Ed Morley
|
9468e105e3
|
Merge mozilla-central to mozilla-inbound
|
2013-02-14 11:09:15 +00:00 |
Mike Hommey
|
bce20e818c
|
Fixup for unit-expandlibs.py after bug 840661 r=me
|
2013-02-14 09:14:12 +01:00 |
Mike Hommey
|
8218e2be3d
|
Bug 840661 - Fix ExpandArgsMore._getFoldedSections. r=ted
|
2013-02-14 08:18:34 +01:00 |
Mike Hommey
|
645fcfb2cb
|
Bug 790115 - Create .purgecaches in $(DIST)/bin and $(DIST)/bin/webapprt, and allow to override $(DIST)/bin. r=ted
|
2013-02-11 14:10:10 +01:00 |
Mike Hommey
|
efce124035
|
Bug 838165 - Cleanup in NSPR hooking in the build system. r=ted
|
2013-02-14 08:25:43 +01:00 |
Mike Hommey
|
26410382c6
|
Bug 837665 - Show command line and response file contents when expandlibs_exec'ed command fails. r=ted
|
2013-02-14 08:23:49 +01:00 |
Makoto Kato
|
d53fd4d9d0
|
Bug 834645 - move -STACK parameter to config.mk. r=ted
|
2013-02-14 15:22:00 +09:00 |
Joey Armstrong
|
40198bfbb0
|
bug 837754: valgrind tbpl builds, re-add catchall mkdir dot rule
|
2013-02-08 16:46:42 -05:00 |
Jim Mathies
|
0ccf1514c7
|
Bug 802254 - Add quotes around XPI_ROOT_APPID which can contain {}. r=glandium
|
2013-02-07 10:22:11 -06:00 |
Jim Mathies
|
fec1053b98
|
Bug 802254 - Add support for multiple app dirs in add-on packaging (mc bits), r=glandium
|
2013-02-06 15:21:32 -06:00 |
Joey Armstrong
|
d4b58c3122
|
bug 830351: remove unused .mkdir.deps rule and clenaup cosmetic makefile problems
|
2013-01-31 14:55:30 -05:00 |
Ehsan Akhgari
|
565d0479c3
|
Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
|
2013-01-29 13:12:13 -05:00 |
Joey Armstrong
|
7a30d49506
|
bug 747540: fix dependencies for java build
|
2013-01-25 15:22:13 -05:00 |
Mike Hommey
|
8d7c02e0b6
|
Bug 834429 - Re-export MACOSX_DEPLOYMENT_TARGET after bug 833627. r=ted
|
2013-01-24 22:11:28 +01:00 |
Ryan VanderMeulen
|
ff8945e8f3
|
Merge m-c to inbound.
|
2013-01-24 07:09:10 -05:00 |
Mike Hommey
|
2434030c1f
|
Bug 780561 - Remove now unused bits of the packaging scripts. r=ted
|
2013-01-23 11:23:15 +01:00 |
Mike Hommey
|
19ae3b7263
|
Bug 833253 - Don't rely on eval during recursive expansion for nsinstall_is_usable. r=ted
|
2013-01-23 10:13:04 +01:00 |
Mike Hommey
|
a286285ba4
|
Bug 833627 - Reject gcc < 4.4, and remove a few unused Xcode related variables. r=ted
|
2013-01-23 10:13:02 +01:00 |
Mike Hommey
|
4e215ff8ea
|
Bug 831790 - Use the buildconfig python module for expandlibs_config. r=ted
--HG--
rename : config/expandlibs_config.py.in => config/expandlibs_config.py
rename : js/src/config/expandlibs_config.py.in => js/src/config/expandlibs_config.py
|
2013-01-19 09:45:50 +01:00 |
Mats Palmgren
|
922a941b05
|
Bug 786533 - On Windows, one of the system header files (windef.h) defines 'min' and 'max' as macros which breaks any use of std::min/std::max. Define NOMINMAX before including system header files where needed to avoid defining those macros. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
Filippo Cristofoletti
|
5e0ba6e236
|
Bug 817387 - Remove last occurences of NS_OVERRIDE; r=ehsan
DONTBUILD as this is NPOTB.
|
2013-01-14 15:36:24 -05:00 |
Alex Keybl
|
9fc46ad72d
|
Merging in version bump NO BUG
|
2013-01-07 12:31:33 -08:00 |
Masatoshi Kimura
|
fa5befaf45
|
Bug 556886 - Disable C4275 only inside stl_wrappers. r=ehsan
|
2013-01-04 12:49:25 +09:00 |
Masatoshi Kimura
|
9015c8a2c6
|
Bug 825926 - Get rid of /PDB:NONE. r=ted
|
2013-01-04 12:49:24 +09:00 |
Geoff Brown
|
5a0def453c
|
Bug 821424 - Make target for per-directory cppunittests-remote; r=ted.mielczarek
--HG--
extra : rebase_source : 487887607421f319dc98c1dcb874866cd0f7d09e
|
2013-01-03 13:02:11 -07:00 |
Ed Morley
|
0d88e34ad1
|
Backout 119c60543071 (bug 751156) for robocop failures
|
2013-01-03 18:12:36 +00:00 |
Joey Armstrong
|
09220dfe46
|
bug 751156: robocop dependency build should be a nop
|
2013-01-03 10:48:04 -05:00 |
Cameron McCormack
|
186baf5f18
|
Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted
|
2012-12-22 16:35:51 +11:00 |
Geoff Brown
|
8a13e7b206
|
Bug 823730 - Simplify make xpcshell-tests-remote make target; r=jmaher
|
2012-12-21 12:44:45 -07:00 |
Jim Mathies
|
f5694be27d
|
Bug 817881 - Move test plugin to dist/plugins, and touch up tests and test logic to support the change. r=glandium, dtownsend
|
2012-12-17 12:08:00 -06:00 |
Benjamin Smedberg
|
f438430c4e
|
Bug 776985 - libs-xpcshell-tests should not attempt to install backup files that end in ~, r=ted
--HG--
extra : rebase_source : 99524befd5c276a9028c778216425de20201fb6e
|
2012-07-25 10:26:41 -04:00 |
Mike Hommey
|
ea40587319
|
Bug 780448 - Add rules for generic python unit tests. r=ted
|
2012-12-12 16:01:32 +01:00 |
Mike Hommey
|
2c406a10c0
|
Bug 820724 - Add support for more elaborate expressions for Preprocessor.py. r=ted
|
2012-12-12 16:00:40 +01:00 |
Andrew Halberstadt
|
5d54e6e2ca
|
Bug 819399 - Add b2g to known_os list in writemozinfo.py, r=ted
|
2012-12-11 13:34:43 -05:00 |
Mike Hommey
|
37f0dbe164
|
Bug 755724 - Use DIST_SUBDIR for XPIs too. r=ted
|
2012-12-11 16:37:07 +01:00 |
Mike Hommey
|
fa657b54a0
|
Bug 820289 - Quote paths in install/preprocessing/mkdir "magic" rules. r=ted
|
2012-12-11 16:36:40 +01:00 |
Mike Hommey
|
84cc771480
|
Bug 820351 - Use pymake native touch in config/makefiles/autotargets.mk. r=ted
|
2012-12-11 16:36:39 +01:00 |
Nicholas Nethercote
|
7d32dc00e9
|
Bug 717853 - Add a native version of DMD. r=jlebar,glandium.
--HG--
extra : rebase_source : 9b824556591abd63b42aa7ff823e9cd25976c162
|
2012-12-10 16:05:07 -08:00 |
Mike Hommey
|
c51f5d814d
|
Bug 804303 part 1 - Cleanup how the mozjemalloc/jemalloc3 glue is set up, attempting to make it clearer. r=jlebar,r=khuey
--HG--
rename : memory/build/extraMallocFuncs.c => memory/build/jemalloc_config.c
rename : memory/mozjemalloc/jemalloc.h => memory/build/mozmemory.h
rename : memory/build/extraMallocFuncs.c => memory/build/mozmemory_wrap.c
|
2012-12-07 09:32:24 +01:00 |
Jim Mathies
|
a3d3dce834
|
Bug 817076 - Update package manifests to new service locations and key PREF_DIR location off DIST_SUBDIR. r=glandium
|
2012-12-05 16:36:15 -06:00 |
Jim Blandy
|
cc1915d3e1
|
Bug 701393 - Add suffix stripping to PP_TARGETS generic preprocessor rule r=glandium
|
2012-12-02 16:49:32 -08:00 |
Jim Mathies
|
57bd8e423b
|
Bug 810617 - Pass browser app directory to xpcshell test harness. r=ted
|
2012-11-30 15:14:27 -06:00 |
Brian Smith
|
c4ec584655
|
Bug 813241: Update config/system-headers and make wrapping of NSPR & NSS headers more robust, r=glandium
--HG--
extra : rebase_source : 5ba0a83110268ff489df7b3e0a8a9219711247b1
|
2012-11-22 11:15:01 -08:00 |
Ehsan Akhgari
|
97e302398e
|
Bug 814748 - Provide the ability to enable/disable xpcshell tests for per-window private browsing builds; r=ted
|
2012-11-24 11:48:10 -05:00 |
Paul Adenot
|
520bdd6839
|
Bug 779997 - Backout e35029dcac2d to enable libsoundtouch again.
|
2012-11-22 11:38:28 +01:00 |
Ed Morley
|
3c41cdb199
|
Backout 9f8721399b14 (bug 812218) for Win PGO bustage
|
2012-11-20 10:57:43 +00:00 |
Ehsan Akhgari
|
5866920e6f
|
Merge mozilla-central into mozilla-inbound
|
2012-11-19 17:07:53 -05:00 |
Alex Keybl
|
d1de145dd7
|
Merging in version bump NO BUG
|
2012-11-19 12:03:27 -08:00 |
Jeff Walden
|
f02e6c23c9
|
Bug 812218 - Move user-supplied CFLAGS/CXXFLAGS to the end of commandline, so that they can't interfere with the setting of defaults. r=khuey
--HG--
extra : rebase_source : e74249194de8b5060ccf429719b9b082d2e6b9c7
|
2012-11-14 16:59:30 -08:00 |
Paul Adenot
|
c05870e45a
|
Bug 779997 - Disable build and linking of libsoundtouch as it is not used for now. r=glandium
|
2012-11-19 16:36:06 +00:00 |
Joey Armstrong
|
81b09f23d2
|
bug 806558: add xpt.py as a dependency for XPIDL_LINK ing
|
2012-11-14 15:46:15 -05:00 |
Geoff Brown
|
de63c71f77
|
Bug 808729 - Set _TESTING_MODULES_DIR for Android xpcshell tests; r=jmaher
--HG--
extra : rebase_source : 80896416e1262802421282573af6c2babc4cfcac
|
2012-11-13 16:37:53 -07:00 |
Mike Hommey
|
9bb686d74c
|
Bug 809806 - Make createprecomplete.py more importable. r=ted
|
2012-11-13 08:19:43 +01:00 |