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

259 Коммитов

Автор SHA1 Сообщение Дата
Mark Banner c5621ef50f Bug 825853. Port bug 818394 - Universal symlink not created correctly. r=Callek 2013-01-02 13:18:53 +00:00
Frank Wein 4c30b314ad Bug 825236 - check-sync-dirs.py test fails on comm-central due to removal of mozconfig.leopard from mozilla-central, r=Callek, pushing to CLOSED TREE to fix check-sync-dirs.py test fail 2012-12-28 18:20:51 +01:00
Mark Banner 61cb5ef63a Port bug 818061 - Fallback to systems default clang if CC/CXX is not set. r=bustage-fix for make check-sync-dirs failure. 2012-12-06 19:02:44 +00:00
Mark Banner 4e4d460b8f Port Bug 813526 Remove flags from STRIP in-tree mozconfigs. r=bustage-fix for make check-sync-dirs. CLOSED TREE 2012-12-06 07:41:49 +00:00
Mark Banner 07a57ef688 Port bug 799093 Avoid mac builds being considered as cross compiled by jemalloc configure. rs=bustage-fix for unit tests. CLOSED TREE 2012-10-19 09:43:56 +01:00
Siddharth Agarwal 08f04a1c91 Bug 787982 Enable pymake on Thunderbird builds - add a wrapper at build/pymake/make.py that pulls in mozilla-central if necessary, and then uses it for the build. r=Standard8. Landing on CLOSED TREE 2012-10-05 19:44:02 +01:00
Mark Banner 067db3059c Bug 797452 Intermittent build/macosx/universal/unify failure: "copyIfIdentical: files differ" - sort manifest files for comparison when comparing them. r=irving 2012-10-04 21:48:26 +01:00
Siddharth Agarwal 8d380df4e5 Bug 788607 - Add comm-central/build/pymake/make.py as a stub that runs GNU make. r=Standard8
This is not Pymake, nor a wrapper that uses it. That is covered by bug 787982.
2012-09-28 05:21:59 +05:30
Siddharth Agarwal b4b66dca94 Fix OS X and check-sync-dirs bustage by porting over mozconfig change from bug 789941. CLOSED TREE 2012-09-17 06:37:34 +05:30
Mark Banner 3a85a3a9da Port part of bug 738612 - Restore mozconfig-extra (Try) feature, or similar. r=bustage-fix to fix check-sync-dirs bustage
--HG--
rename : build/macosx/common => build/macosx/mozconfig.common
2012-09-06 08:22:52 +02:00
Mark Banner 9f2ec5a3df Port bug 787806 - Fix LD for Pymake Win64 builds - to comm-central to fix make check bustage when comparing files that should be the same. r=bustage-fix-port 2012-09-04 20:39:49 +01:00
Mark Banner ce11f3d194 Port bug 781302 - Drop support for gcc 4.2 - to fix make check orange on comm-central. r=bustage-fix 2012-08-28 08:48:38 +01:00
Mark Banner 2e40a34772 Part of Bug 781446 - Port bug 763987 - normalise autoconf.mk.in. r=KaiRo 2012-08-17 08:56:29 +01:00
Mark Banner 6716c250b7 Port bug 781431 (a fiew minor build system improvements) to comm-central to fix xpcshell-test bustage due to build system files being out of sync. r=bustage-fix
This fix involves:
1. mozconfig2client-mk still refers to /Users/moztest/.mozconfig, even though we
removed it a while ago. Thanks to Neil for pointing it out.
2. MOZCONFIG_FIND and MOZCONFIG_MODULES are no longer used by client.mk.
3. Make CONFIG_GUESS a script that runs just once per client.mk invocation.
2012-08-15 22:06:43 +05:30
Edmund Wong 4b832383ca Bug 778035 - Add extra else block to set CC/CXX for cases that don't have clang installed. r=Callek 2012-08-10 09:16:34 +08:00
Siddharth Agarwal 7f7a9bcddf Port over bug 779922 to comm-central to fix check-sync-dirs.py failures. 2012-08-07 22:57:04 +05:30
Joshua Cranmer 2fa6815304 Bug 776523 - build files are out of sync with mozilla-central. r=jhopkins
--HG--
extra : rebase_source : 8f117924b0b5bfb2ba4a5fc2555dfb1a4a26cc20
2012-07-23 09:47:44 -05:00
John Hopkins 667a5f58f5 Bug 775670 - Build Thunderbird using clang. r=rail, a=mconley 2012-07-20 11:17:29 -04:00
Mark Banner 0ec205e97c Port bug 762358 - .mozconfig changes don't cause configure to run - to comm-central to fix unit test sync dirs bustage. r=bustage-fix 2012-06-07 12:12:10 +02:00
Mark Banner b1f348e1b4 Bug 760117 - Port Bug 751695 - Make our builders pick the correct mozconfig on Windows based on whether they're on a 32-bit or a 64-bit platform. r=jhopkins 2012-06-01 18:27:58 +01:00
Gervase Markham d9160e1ab8 Bug 757018 - upgrade license to MPL 2. 2012-05-30 17:48:24 +01:00
Mark Banner 4d6d4099ad Port parts of bug 716478 to comm-central to fix unit test failures due to synced files being different after the MPL update in mozilla-central. r=comment-only bustage-fix 2012-05-21 16:59:28 +01:00
Mark Banner f76075355b Bug 748744 - Update windows mozconfigs to pull from common location file. r=jhopkins NPOTB
--HG--
rename : mail/config/mozconfigs/win64/vs2010-mozconfig => build/win64/mozconfig.vs2010
2012-04-25 15:02:34 +01:00
Mark Banner 99785551ad Bug 748742 - Drop ccache options from Mac debug mozconfigs and make the mac32 bit mozconfig work properly. r=jhopkins NPOTB 2012-04-25 15:02:24 +01:00
Mark Banner 89277ade27 Bug 747856 - Add Win 64 bit mozconfigs and fix Mac universal mozconfigs. r=jhopkins NPOTB DONTBUILD 2012-04-23 14:48:03 +01:00
Mark Banner a19360beb2 Bug 746590 - Fix in-tree mozconfigs to specify correct gcc location for Firefox Automation, and add missing mozconfig files - fix mozconfigs to really use a shared file. make check ensures the shared file is kept in sync with FF. r=jhopkins NPOTB DONTBUILD 2012-04-20 13:33:52 +01:00
Gavin Sharp 3112392aa9 Remove outdated reference to "build configurator" webtool, rs=Standard8 (direct port of m-c changeset), no bug 2012-01-20 18:07:10 -08:00
Justin Wood 5f6d410f15 Bug 711718 - Mac64 builds failing during packaging. r=Standard8 2011-12-17 12:02:57 -05:00
Siddharth Agarwal 35fbbe59e7 Bug 687275 - mozconfig detection code: remove an unnecessary pipe -> string -> pipe redirection and use FOUND_MOZCONFIG instead of MOZCONFIG. r=ted, rs=Callek 2011-10-01 02:14:49 +05:30
Justin Wood 1c63e62a16 Bug 682898 - Create a test to ensure comm-central and mozilla-central configuration harness is in sync. r=Standard8 2011-08-29 22:26:00 -04:00
Siddharth Agarwal 2acc1a133b Bug 681659 - Execute mozconfig-find just once and make sure mozconfig detection errors are handled properly. r=ted, rs=Callek
--HG--
extra : rebase_source : 8ca925f4d417ccffe6c5b93fa7e9f6d644708666
2011-09-09 02:43:33 +05:30
Jeff Walden edc7f8cf27 Bug 684782 - Read support for /mozconfig, exclusive with support for /.mozconfig (no more than one may be present). f=callek r=ted 2011-09-07 13:42:03 +02:00
Justin Wood 91baad5474 Bug 682897, bring c-c magic back in line with m-c magic 2011-08-30 00:55:58 -04:00
John Hopkins 8b0f0a86c9 Bug 656049 - teach comm-central client.mk to invoke client.py. p=callek,r=standard8 2011-08-26 12:12:18 -07:00
Siddharth Agarwal 78bcf03ad9 Bug 659788 - Add icons for Windows 7 jumplist taskbar items. r=Standard8
The patch does the following at build time:
- extract the icons from the mail-toolbar-aero.png sprite sheet
- add an icon header to each png to convert it into an ico
- embed the icos in the EXE

To do this it adds the MIT-licensed pypng library to the tree.
2011-08-10 19:02:14 +05:30
Mark Banner 077bcf2a4b Bug 673084 - postflight_all errors when building official mac universal builds manually - don't attempt to install lightning for universal builds as the install process doesn't work, and we're looking at a different solution (bug 673083); r=Fallen 2011-08-10 12:06:02 +01:00
Justin Wood 080fc4bcb9 actually remove files from Bug 656049. DONTBUILD 2011-07-13 02:28:17 -04:00
Philippe M. Chiasson c06edde861 Bug 656049 - teach comm-central client.mk to invoke client.py r=Standard8,Callek 2011-07-07 13:04:40 -04:00
Philippe M. Chiasson c20ec620ca Backed out changeset ec4a75961dc8 2011-07-07 13:03:58 -04:00
Philippe M. Chiasson 355b4bc492 backout 0f79491664e9 2011-06-22 16:55:13 -04:00
Philippe M. Chiasson 9105b73769 Bug 656049 - teach comm-central client.mk to invoke client.py. r=Standard8
- Adds a new make co|checkout target to run client.py
- Adds support for:

mk_add_options CLIENT_PY_ARGS="--verbose --skip-venkman"

in .mozconfig to control what arguments to pass to client.py

- Adds support for:

mk_add_options ALWAYS_RUN_CLIENT_PY=1

in .mozconfig to control if client.py should pretty much always be invoked during
make invocations, or limit itself to being invoked explicitely via make checkout
2011-06-20 16:01:36 -04:00
Mark Banner a2a2182f28 Bug 601471 - Unify: stop trying to 'package-tests' builds with '--disable-tests'. rs=Callek over irc 2010-11-04 19:14:14 +00:00
Justin Wood b3af04c809 [Attempt to] Fix OSX bustage from m-c Bug 543800. rs+=khuey,bustage. 2010-09-30 23:53:05 -04:00
Kyle Huey 7294033ee7 Bug 518136: Followup to the followup to remove now unused file. 2010-08-14 19:09:35 -07:00
Kyle Huey 166b80aa6e Bug 518136: Use showIncludes for a substantial build perf win. r=Callek
--HG--
extra : rebase_source : b759202cbc628c40c5b12b3f8ee2f3d63f58c4bb
2010-08-14 15:33:29 -07:00
Mark Banner 8e8fc7a179 Port flight.mk part of bug 556644 to fix mac build bustage. r=bustage fix 2010-08-13 09:10:49 +01:00
Mark Banner 810353391f Bug 506202 Hook up mozmill tests to make package-tests and support running packaged test style. r=asuth,gozer. a=Standard8 for checkin to CLOSED TREE as this is build-config/test only and allows work on the new try server to get it nearer completion 2010-08-10 20:59:18 +01:00
Nomis101@web.de e6f910b604 Bug 573244 Make flight.mk for universal binaries not specific to PPC/i386 on comm-central. r=Standard8 2010-06-21 15:52:34 +01:00
Justin Wood 469a2f8c13 Bug 560007, drop MOZILLA_1_9_2_BRANCH ifdefs across c-c build system. r=KaiRo, feedback=sgautherie 2010-05-13 18:18:14 -04:00
Justin Wood 682f0bf513 Bug 550657, Port |Bug 485409, Substitute windows-style paths in configure when building with pymake| to c-c. r+=KaiRo, sr+=Standard8 2010-03-29 22:55:33 -04:00
Justin Wood 4d7d57774f backout Bug 550657, this DID break TB 1.9.2 :( 2010-03-30 01:20:07 -04:00
Justin Wood e995208334 Bug 550657, Port |Bug 485409, Substitute windows-style paths in configure when building with pymake| to c-c. r+=KaiRo, sr+=Standard8 2010-03-29 22:55:33 -04:00
Serge Gautherie 3dbc0aabc5 Bug 526817 - Port bug 526668 - add option to 'unify' to allow files to match if their sorted contents match; (Dv1) Add missing '\'.
(bustage fix)
2010-03-04 18:39:07 +01:00
Serge Gautherie b4486e1a13 Bug 526817 - Port bug 526668 - add option to 'unify' to allow files to match if their sorted contents match; (Cv1) Complete bug 526668 port: add missed "all-test-dirs.list".
r=gozer.
2010-03-04 18:23:21 +01:00
Serge Gautherie 6d11109629 Bug 526817 - Port bug 526668 - add option to 'unify' to allow files to match if their sorted contents match; (Bv1a) Unify indentation.
r=gozer.
2010-03-04 18:22:53 +01:00
Serge Gautherie 95556b53df Bug 518641 - "make package-tests" doesn't work right on OS X universal builds; (Ev1-CC) Port it to comm-central.
r=Callek.
2010-03-04 13:46:16 +01:00
Mark Banner bc195ea9af Bug 526817 - Port bug 526668 - add option to 'unify' to allow files to match if their sorted contents match. r=gozer 2009-11-10 20:01:01 +00:00
ause ff338190e9 Bug 460263 - merge lightning install.rdf for preinstallation in thunderbird universal builds
--HG--
rename : calendar/lightning/build/merge-installrdf.py => build/merge-installrdf.py
2008-10-23 16:11:27 +02:00
Robert Kaiser 77157ac94b bug 444686 - create/adapt build system for comm-central, creating the buildsystem, r=ted r=Callek r=Standard8 2008-07-22 14:27:55 +02:00