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

170 Коммитов

Автор SHA1 Сообщение Дата
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