Joshua Cranmer
ec376ff0a1
Bug 1099430, part 1: Proxy the config/* makefiles to mozilla-central, r=glandium.
...
To avoid screwing up the WIN_TOP_SRC changes (see part 二), we need to drop this
text from comm-central. We cannot eliminate these files altogether, since the
initial import needs to include $(topsrcdir) instead of $(MOZILLA_DIR) to grab
the MOZILLA_DIR declaration in baseconfig.mk.
2014-12-05 11:38:29 -06:00
aleth
552b445a08
Bug 1102377 - Port Bug 1094303 (Move buildlist invocations into misc tier) for c-c. r=jcranmer a=bustage fix on CLOSED TREE
...
--HG--
extra : amend_source : e39cdbee53cacd54db26997a75b49a2199d904ec
2014-11-20 20:00:51 +01:00
Ian Neal
675b44bd25
Bug 1096109 - Port |Bug 1091383 - Move delayload logic entirely in moz.build frontend code| and |Bug 1091384 - Remove EXPAND_LIBNAME and affiliated| to c-c r=jcranmer a=me for CLOSED TREE
2014-11-17 23:28:42 +00:00
Ian Neal
19fd10729e
Bug 1082243 - Port |Bug 1077151 - Always use expandlibs descriptors when they exist| to comm-central r=jcranmer a=me for CLOSED TREE
2014-11-17 23:27:48 +00:00
Joshua Cranmer
1662e79485
Port bug 1094037 to comm-central to fix bustage, rs=build port by build peer, a=bustage-fix
2014-11-06 12:23:00 -06:00
Joshua Cranmer
0fd11133c0
Bug 1094560 - Eliminate the clone of config/recurse.mk in comm-central, r=glandium, a=jcranmer
...
Ideally, this file would just die altogether. However, MOZILLA_DIR presently
gets defined in m-c only as late as rules.mk (included via this file), so it
requires bigger disruption to the m-c build system to do it. So instead, the
copy in comm-central is just plain emasculated.
Included are some ports of older build config bugs that are needed to make the
current m-c copy actually usable from c-c. Another change directly ports bug
1094033.
2014-11-05 21:40:09 -06:00
Joshua Cranmer
67bb2a14aa
Bug 1092200 - Port bug 1077148 changes to comm-central, r=glandium, a=bustage-fix
...
CLOSED TREE for the suite/app moz.build changes as well.
2014-11-02 16:49:38 -06:00
Joshua Cranmer
755e3529dd
Bug 1074034, part 2: Replace $(MOZDEPTH) with $(DEPTH), r=Standard8
2014-09-29 18:19:22 -05:00
Ian Neal
748bda2fa3
Bug 1047981 - Port |Bug 1047924 - When building with ac_add_options --enable-extensions extensions are put expanded into the wrong location in dist/bin| to comm-central r=jcranmer bustage fix for SM packaging for a CLOSED TREE
2014-08-31 10:27:21 +01:00
Ian Neal
d6f865071d
Bug 1050086 - C-c needs a "port" of bug 1047267 r=jcranmer a=for CLOSED TREE
2014-08-13 22:04:31 +01:00
Ian Neal
e9a821ff13
Bug 1048042 - Port |Bug 780159 - Remove obsolete REGCHROME| and |Bug 935387 - Remove non recursed install targets| to comm-central - REGCHROME part r=standard8 a=for CLOSED TREE
2014-08-13 22:04:28 +01:00
Ian Neal
8b013c8244
Bug 1046826 - Use m-c's config/makefiles/debugmake.mk in c-c's rules.mk r=jcranmer a=for CLOSED TREE
2014-08-13 22:04:27 +01:00
Ian Neal
9652bc15ba
Bug 1046638 - Port |Bug 1044162 - make install locations for EXTRA_{PP_,}JS_MODULES better| to comm-central r=standard8 for a CLOSED TREE
2014-07-31 21:49:46 +01:00
Ian Neal
ed76105a4f
Bug 1044460 - Port relevant changes from Bug 1043344 for moving libraries and programs build to the compile tier r=standard8 for a CLOSED TREE
2014-07-31 15:15:22 +01:00
Mark Banner
79656c5e49
Port Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense) - to try and fix L10n build bustage. r=port-by-build-system-peer CLOSED TREE
2014-07-30 11:28:31 +01:00
Ian Neal
cacf171b86
Bug 1043019 - "Port |Bug 1036894 - Move in-tree library linkage information to moz.build| and |Bug 1041936 - Allow static library definitions to depend on shared libraries| to comm-central" r=jcranmer, a=jcranmer for CLOSED TREE
2014-07-25 11:23:28 -05:00
Edmund Wong
ae8b844d45
Bug 1037775 - Complete the removal of EXPORT_LIBRARY mentions. r=Fallen,jcranmer
2014-07-15 11:22:19 +08:00
Joshua Cranmer
96a4119af0
Port bug 1000994 and bug 1036525 to comm-central, r=build-system port by build peer
...
--HG--
extra : rebase_source : f336c3621f4cfbc4bd97cfb808c90bec0daa8f68
2014-07-10 19:46:55 -05:00
Sebastian Hengst
320d70ea64
Bug 971087 - Remove OS/2 support from comm-central: config. r=jcranmer
2014-02-25 14:19:56 +01:00
Mark Banner
af7eadf4ce
Port bug 774572 - Define JAR_MANIFESTS in moz.build files - to fix bustage. rs=build-system-peer-port.
2013-12-18 09:12:38 +00:00
Neil Rashbrook
42a7145bd9
Bug 947725 Fix --enable-xterm-updates bustage after bug 944558 r=jcranmer
2013-12-08 23:38:54 +00:00
Mike Hommey
c9b29a0b21
Bug 937212 - Port part 1 of bug 935305 to comm-central for fix the CLOSED TREE. r=Standard8
2013-11-12 18:40:12 +09:00
Joshua Cranmer
25e43a1bb2
Port bug 927837 (Don't manage autogenerated files in configure) to comm-central, rs=port by build peer
2013-10-29 19:16:23 -05:00
Joshua Cranmer
e05c48f6a6
Bug 931017, part 1: include backend.mk from config.mk instead of rules.mk, r=Standard8
...
--HG--
extra : rebase_source : 40dd2389523b7c55ebcd8e81713d64d31ad8cf5c
2013-10-27 21:40:29 -05:00
Frank Wein
938a5e158c
Bug 926043 - Port build system changes from Bug 585016 and Bug 924615 to comm-central, r=jcranmer, a=bustage-fix CLOSED TREE
2013-10-13 17:25:34 +02:00
Mark Banner
a293ab4c99
Bug 920418 - Port bug 901990 install test files through manifests - to fix bustage. rs=build-peer port of m-c bug for CLOSED TREE
2013-09-26 12:59:37 +01:00
Neil Rashbrook
0b5451087d
Bug 916625 Fix bug 912292 fallout by packaging and installing extensions later r=Callek a=Standard8
2013-09-16 16:45:31 +01:00
Joshua Cranmer
d5ef78d71c
Bug 906831 - "Intermittent OSError: [Errno 2] No such file or directory: '../../../mozilla/dist/xpi-stage/lightning/components/interfaces.manifest.lck' build failure on c-c" r=Standard8, a=me
2013-09-14 18:32:00 -05:00
Joshua Cranmer
7cdcffdf20
Bug 913967: port Bug 912856 to comm-central to fix bustage, r=Standard8, a=bustage-fix.
...
--HG--
extra : rebase_source : c8fc0d642df7ee7891ee498c78e3f6c79d2de503
2013-09-06 13:18:07 -05:00
Mark Banner
c1efdd2920
Port Bug 912292 - Always traverse sub-directories after executing rules in the current directory. r=build system peer port of m-c patch,a=bustage-fix
2013-09-06 11:19:51 +01:00
Mark Banner
634ac44a7e
Port bug 896797 and bug 912293 from mozilla-central to fix build bustages. rs=build system peer port,a=bustage-fix
2013-09-05 12:58:39 +01:00
Mark Banner
e90545edf0
Fix bustage from bug 906841 where preprocessed js modules weren't being packed correctly. r+a=bustage-fix
2013-08-28 20:32:04 +01:00
Mark Banner
2c0937e77f
Bug 906841 - Port bug 770426 to try and fix dependency issues on lightning manifests. r=jcranmer,a=Standard8
2013-08-28 15:24:16 +01:00
Joshua Cranmer
1119d5c3cd
Port bug 850830 part 3 (derecursify xpidl processing) to comm-central. rs=Standard8. a=Standard8
2013-08-15 13:49:47 -05:00
Joshua Cranmer
049ae7b284
Bug 885074 - Clean up old stuff in Makefiles, r=Standard8.
...
--HG--
extra : rebase_source : 2fcf112e9c68e7fde6fa88d5abb3482ae55dd1ea
2013-08-12 07:53:29 -05:00
Mark Banner
6556e2fcb2
Part of bug 896738 - Switch mailDirService.js to be a testing js module, so that it is only included once. This fixes some of the strict warnings seen. r=mconley,a=part bustage fix for CLOSED TREE
2013-07-23 22:18:19 +01:00
Mark Banner
b12e88ce32
Port bug 891474 to fix build bustage. r=bustage fix port of m-c fix,a=bustage fix.
2013-07-13 13:38:02 +01:00
Mark Banner
7a832799c9
Back out 77cbaaba1f0d / bug 881368 part 2 due to Linux and Windows debug bustage. a=Standard8 for CLOSED TREE
2013-06-25 12:16:18 +01:00
Joshua Cranmer
35edbd8020
Bug 884824 - Move EXTRA_JS_MODULES and JS_MODULES_PATH to moz.build, r=Standard8
...
CLOSED TREE for the SeaMonkey migration as well.
2013-06-21 09:56:27 -05:00
Joshua Cranmer
f7d893b487
Bug 881368 - Port INSTALL_TARGETS to comm-central, part 2: use it internally. r=Standard8
...
Patch queue pushed to a CLOSED TREE because SeaMonkey files get changed as well.
a=Callek for pushing mozbuild-migration changes onto SeaMonkey tree.
2013-06-19 08:32:15 -05:00
Joshua Cranmer
0c53bbfb00
Bug 881368 - Port INSTALL_TARGETS to comm-central, part 1: add it. r=Standard8
...
--HG--
extra : rebase_source : 439decc9aab79483bb904320844c8f0c33ba934b
2013-06-19 08:31:58 -05:00
Joshua Cranmer
8a2284dd8e
Bug 869635 - Eliminate the xpcshell master manifest, r=Standard8. Landing on CLOSED TREE with a=Callek for build config changes whilst SM is closed
2013-05-07 16:00:17 -05:00
Joshua Cranmer
338984a53e
Bug 870565 - Run all of comm-central's build system from mozilla-central, part 2: use the correct config.status to reconfigure, r=Standard8
...
Pushing this even though SeaMonkey has a CLOSED TREE, because all I changed was
suite/app.mozbuild (and I tested locally).
2013-06-10 09:59:29 -05:00
Mark Banner
5e03eb5756
Port build config parts of bug 597064 to comm-central to fix Mac universal build bustage. rs=straight port by build peer
2013-05-09 22:25:05 +01:00
Mark Banner
91639408e5
Bug 852869 - Remove some redundant Makefile.in files in comm-central - Port part 16 of bug 784841 to fix dependency issues for makefiles. r=jcranmer
2013-05-07 08:38:16 +01:00
Mark Banner
cdeea0d3ef
Bug 852869 - Remove some redundant Makefile.in files in comm-central - Port rules.mk part of bug 757637. r=Callek
2013-05-07 08:13:17 +01:00
Mike Hommey
1fbe1987af
Bug 462463 - Stop using mddepend.pl (c-c). r=Standard8
2013-04-12 18:41:53 +02:00
Mark Banner
86ee3b874f
Bug 854536 Remove GRE_MODULE from Makefile.in's (port bug 852534 and rules.mk of bug 817076). r=Callek
2013-04-13 10:57:45 +01:00
Gregory Szorc
eaabd8f300
Bug 850389 - Part 1: rules.mk changes for XPIDLSRCS transition; r=Callek
2013-03-13 08:25:58 -07:00
Gregory Szorc
8453bf4697
Bug 845089 - Convert build system to moz.build files on a CLOSED TREE; r=Callek
2013-02-28 15:16:49 +01:00