Makoto Kato
c4ab668c8d
Bug 786579 - Remove old MSVC (<=2003) support. r=khuey
2012-09-28 16:02:40 +09:00
Ted Mielczarek
3843856c00
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
6d50fa80a7
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
ccf0e31c31
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
Mike Hommey
b18b234a5f
Bug 787184 - Use generic install/copy rule in target_libs.mk. r=ted
2012-09-20 09:52:12 +02:00
Mike Hommey
cc830d2164
Bug 789837 - Properly set dependencies on .deps directories. r=ted
2012-09-11 09:43:32 +02:00
Gregory Szorc
503d1a47d0
Bug 781498 - Conditionally install TESTING_JS_MODULES; r=glandium
...
Previously, installation was unconditional. It should be conditional on
ENABLE_TESTS.
--HG--
extra : rebase_source : 8fb11f96f4c776ee13ede2320ecc6b67d7e68971
2012-09-10 11:46:03 -07:00
Mike Hommey
46341f0cc9
Bug 788954 - Remove export-idl rule. r=ted
2012-09-06 14:46:41 +02:00
Ms2ger
7d03a4abff
No bug - Remove STRICT_CPLUSPLUS_SUFFIX; rs=ted
2012-09-06 09:14:49 +02:00
Mike Hommey
35cf4e5266
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Joey Armstrong
37e3e21cb3
bug 786708: remove unmatched paren from AUTOUPDATE_CONFIGURE
2012-08-30 14:29:38 -04:00
Siddharth Agarwal
b75edf83d7
Backout bug 784262 because of Pymake bustage and GNU Make "warning: overriding commands for target".
2012-08-29 20:36:23 +05:30
Mike Hommey
0a643d0aea
Bug 785622 - Only include .pp files corresponding to files we do build. r=khuey
2012-08-29 08:55:58 +02:00
Mike Hommey
8472c466ec
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-29 08:55:57 +02:00
Siddharth Agarwal
f976c1f6e5
Bug 740854 - Remove --disable-auto-deps, SYSTEM_MAKEDEPEND, MOZ_NATIVE_MAKEDEPEND and associated crap. r=ted
...
--HG--
extra : rebase_source : 6a3f3017a3674738bb89e7e7f2e55c35a3cbe231
2012-08-28 00:57:16 +05:30
Kyle Huey
da0880b2aa
Bug 766793: Look for .pp files for shared libraries. r=ted a=philor for landing on a CLOSED TREE
2012-08-23 13:32:37 -07:00
Makoto Kato
49b5608966
Bug 781479 - Remove unused Tru64 and QNX rules. r=khuey
2012-08-13 15:41:04 +09:00
Mike Hommey
53fddf08b8
Bug 777379 - Ensure that default is always the default target. r=ted
2012-08-08 09:33:16 +02:00
Simon Montagu
8d3cfa9819
Use printf instead of sed to prevent lots of blank lines in console output from make -s. Bug 756382, r=ted
2012-08-07 01:42:45 -07:00
Mike Hommey
361e1b40cc
Bug 777892 - Link CPP_UNIT_TESTS against zlib when linking js statically. r=khuey
2012-08-07 09:30:01 +02:00
Mike Hommey
235c1a37ea
Bug 773202 - Generic install/copy rule. r=ted
2012-08-07 09:29:59 +02:00
Mike Hommey
b45bdfecf0
Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-07-23 07:42:22 +02:00
Mike Hommey
c8519cc92a
Backout rules.mk part of changeset 1f4eae8d9e08 (bug 777379) for bustage on CLOSED TREE
2012-08-06 20:20:26 +02:00
Siddharth Agarwal
ec4ff6da12
Bug 780508 - Avoid a bunch of process spawns with Pymake by removing a redundant shell script and switching an echo to a $(info). r=khuey
2012-08-06 21:44:13 +05:30
Mike Hommey
a195685a40
Bug 777379 - Ensure that default is always the default target. r=ted
2012-08-06 15:21:10 +02:00
Masatoshi Kimura
7b91486db5
Bug 780446 - touch Makefile after invoking config.status. r=glandium
2012-08-05 12:43:00 +02:00
Siddharth Agarwal
f5ea284189
Bug 780421 - Use $(PYTHON) to run config.status. r=glandium
2012-08-05 12:42:57 +02:00
Ms2ger
95d866c21d
Bug 773933 - Remove libs rules from browser/components/sessionstore/src/Makefile.in; r=ted
2012-08-04 09:43:58 +02:00
Ed Morley
4eb11bee72
Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE
2012-08-04 18:05:15 +01:00
Ms2ger
e6463200a3
Merge m-c to m-i.
2012-08-04 13:02:15 +02:00
Ms2ger
bee14f4afa
Bug 773933 - Remove libs rules from browser/components/sessionstore/src/Makefile.in; r=ted
2012-08-04 09:43:58 +02:00
Mike Hommey
875b3349b1
Bug 780159 - Remove obsolete REGCHROME. r=ted
2012-08-04 08:55:00 +02:00
Mike Hommey
6de82c7f66
Bug 774032 part 6 - Replace autoconf handling of config files and headers with our own. r=ted
2012-08-04 08:47:28 +02:00
Boris Zbarsky
90f6c60e4d
Bug 777627. Make sure we can't accidentally turn off mochitests for a directory by reordering the Makefile.in. r=khuey
2012-07-26 12:38:03 -04:00
Ed Morley
0696306c60
Backout 137efb901fc9 (bug 777627) for bustage
2012-07-26 17:48:00 +01:00
Boris Zbarsky
f81242abb5
Bug 777627. Make sure we can't accidentally turn off mochitests for a directory by reordering the Makefile.in. r=khuey
2012-07-26 12:38:03 -04:00
Ed Morley
3ccef88f32
Backout eecd3aa199e6 (bug 776305), 62facd5b3da9, c6a0ac7d47d2 & 2d56621abfee (bug 776035), e4e68cf2bd40 (bug 776016), 0853a4d49b4e & 31de6ffdedcb (bug 770426), 43a69b4981f5 (bug 756786) for Windows mochitest crashes
2012-07-25 09:35:32 +01:00
Mike Hommey
e145e18ece
Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-07-23 07:42:22 +02:00
Gregory Szorc
10180e0770
Bug 776805 - Remove unused NO_GEN_XPT from rules.mk; r=glandium
2012-07-24 10:57:13 -07:00
Ed Morley
bc60033ff2
Backout deb1e2c80f84 (bug 770426) for causing bug 776503 on a CLOSED TREE
2012-07-23 14:28:32 +01:00
Mike Hommey
a5d9a8f5e8
Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-07-23 07:42:22 +02:00
Nathan Froyd
5b30baa4c3
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Mike Hommey
b737ed464b
Bug 771870 - Avoid js/src/Makefile being created with wrong topsrcdir. r=khuey
2012-07-09 15:47:26 +02:00
Siddharth Agarwal
468d21d24a
Bug 680636 - Add support for running nsinstall natively under pymake and convert a bunch of cases over. r=ted
2012-07-03 12:13:30 +05:30
Phil Ringnalda
a8a17bcdca
Back out 6a386d638a1a (bug 746277) for packaged build bustage
2012-06-27 08:31:38 -07:00
Joey Armstrong
19374d1d46
bug 746277: replace hg shell pipelines with make logic
2012-05-16 15:09:00 -04:00
Mike Hommey
e6a15d8366
Bug 766975 - Rename OBJS-related dependency files. r=khuey
2012-06-22 18:29:03 +02:00
Randell Jesup
435602cf1a
Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium
2012-06-20 07:27:43 -04:00
Joey Armstrong
5ae0125514
bug 757855: move xpidl* logic into a named makefile - batch #1
2012-06-01 11:13:07 -04:00
Joey Armstrong
f48beadab5
bug 757828: move export logic into target_export.mk - batch #1
2012-05-23 11:19:24 -04:00