Граф коммитов

3675 Коммитов

Автор SHA1 Сообщение Дата
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
Brian Smith cbbae4e698 Bug 804441: Put our NSPR and NSS header wrappers before OS_INCLUDES, r=ted
This allows inline functions in headers to call NSPR/NSS functions without
causing linking errors.

--HG--
extra : rebase_source : f89df8a53d6e8f624c84fc3b84982c4dd92d5f38
2012-10-24 14:31:54 -07:00
Wes Johnston a3cbbff917 Bug 759041 - Bring in Android compatibility libraries. r=blassey 2012-11-08 07:45:29 -08:00
Makoto Kato 7683ec1cf7 Bug 807895 - Remove BSD/OS code. r=khuey 2012-11-08 10:36:28 +09:00
Taro Matsuzawa 33ebcc73d6 Bug 797794 - Preprocessor.py -Fslashslash does'nt work. r=ted 2012-11-08 10:36:21 +09:00
Paul Adenot 2d57a60e89 Bug 779997 - Import SoundTouch Library in the tree. r=khuey,rstrong 2012-08-26 22:36:44 -07:00
Paul Adenot 12b79c6a6d Backed out changeset 98f9d1044e54 because r= bit is missing in commit message. 2012-11-07 10:30:49 +01:00
Paul Adenot 78e501d618 Bug 779997 - Import SoundTouch Library in the tree. r= 2012-08-26 22:36:44 -07:00
Axel Hecht 55da560109 bug 808289, fix l10n-base for repacks, regression from bug 797745, r=bustage, DONTBUILD 2012-11-03 17:13:56 +01:00
Geoff Brown f0a2aa9f36 Bug 799863 - Fix paths so check-one-remote can find mozdevice; r=wlach 2012-11-02 13:19:54 -06:00
Axel Hecht 4b9b43fd5b bug 797745, add support for relativesrcdir overrides, r=ted
relativesrcdir is used for l10n packaging primarily. Being able to
override this in jar.mn allows to package individual files from toolkit
for an app.

--HG--
extra : rebase_source : 1b5b9028751cfe01a3810cea81a52b4c20919b51
2012-11-01 15:51:48 +01:00
Axel Hecht 029c5c9d55 bug 797745, use l10n-base and relativesrcdir instead of config.mk for l10n-merge, r=ted
--HG--
extra : rebase_source : 0d280e5cfabe7efdbe112309da6ef87d3848c441
2012-11-01 13:25:53 +01:00
William Lachance 158ce952a1 Bug 799863 (1/3) - Make sure remote xpcshell tests can find mozdevice;r=gbrown
---
 config/makefiles/xpcshell.mk        |    1 +
 js/src/config/makefiles/xpcshell.mk |    1 +
 testing/testsuite-targets.mk        |    1 +
 3 files changed, 3 insertions(+)
2012-10-16 16:28:49 -04:00
Isaac Aggrey f3cb73b9c7 Bug 794510: Part 1 - Build with NO_NSPR_10_SUPPORT by default; r=ehsan,glandium,wtc 2012-10-11 01:00:54 -05:00
Mike Hommey 5055bfb2f5 Bug 794472 - Add quoting for some commands to make pymake happier. r=ted 2012-10-18 14:44:12 +02:00
Jan Beich b905e6a742 Bug 788955 - Check for malloc_usable_size() and malloc_np.h via autoconf. r=glandium 2012-10-17 16:39:15 +02:00
Siddharth Agarwal 9ba10dd002 Back out bug 585011 (making cl.py a pymake native command) because of bug 794490. 2012-10-14 18:54:18 -07:00
Axel Hecht 9dda636bd2 Bug 797745 - Multiple jar manifests in one run is not used, remove that. Also remove old perl options and un-used options of the perl version. r=ted 2012-10-13 04:37:15 -04:00
Ted Mielczarek d53b2c12ef bug 787176 - Add a Python wrapper script for running C++ unit tests. r=jmaher,waldo
--HG--
extra : rebase_source : 2282494578a7dd792555633df2526835d39c5ac4
2012-08-30 15:20:38 -04:00
Mike Hommey 21a591bb9f Bug 795204 - Trick make/pymake into waiting for shared libraries rules to run before installing import libraries in DIST/lib. r=ted 2012-10-09 10:17:26 +02:00
Alex Keybl 5e5b54cfae Merging in version bump NO BUG 2012-10-08 11:01:15 -07:00
Mike Hommey d9535a31bf Bug 797322 - Preprocessed .jsm files don't get //@line info. r=ted 2012-10-06 10:38:58 +02:00
Makoto Kato 3acf1dcf48 Bug 786579 - Remove old MSVC (<=2003) support. r=khuey 2012-09-28 16:02:40 +09:00
Mike Hommey c29b3a40c6 Bug 792685 - Add a way to have automagically inherited variable definitions in Makefiles. r=ted 2012-09-25 14:47:20 +02:00
Mike Hommey a94a46d3c8 Bug 793634 - Force builds to be compatible with gtk 2.18/glib 2.22. r=karlt 2012-09-25 14:47:18 +02:00
Ted Mielczarek 1446c24a20 bug 792391 - Add a TARGET_LOCAL_INCLUDES variable to be used for compiling target sources only, not host sources. r=glandium 2012-09-20 09:46:04 -04:00
Phil Ringnalda b5123fb830 Back out 1e7050c52cb9 (bug 792850), 776f7325952b (bug 705047), 2e1be0680e70 (bug 733501), 6adef296963c (bug 791775), b8397781f862 (bug 792391) for WinXP hangs and suspicion of breaking Android stacks 2012-09-20 14:38:14 -07:00
Ted Mielczarek 15e2e444a1 bug 792391 - Add a TARGET_LOCAL_INCLUDES variable to be used for compiling target sources only, not host sources. r=glandium
--HG--
extra : rebase_source : f1a0b2f6f8051f7d274e38d458c6e426c913470b
2012-09-20 09:46:04 -04:00
Gervase Markham da31a7d9fd Bug 792028 - Update version_win.pl files and RPM spec file to refer to MPL 2. r=khuey. 2012-09-20 10:19:39 +01:00
Mike Hommey 82ce2edb4d Bug 787184 - Use generic install/copy rule in target_libs.mk. r=ted 2012-09-20 09:52:12 +02:00