Nathan Froyd
f6028c77f5
Bug 1244261 - part 2 - use common mozconfig.rust on OS X; r=mshal
...
Now that we have cross-compilation tooltool packages for OS X, we can
use the common mozconfig to enable Rust on all OS X builds, regardless
of host OS.
2016-02-01 10:20:57 -05:00
Ralph Giles
7429c083ce
Bug 1228703 - rustc 1.4.0 build for MacOS X with 32+64 bit support. r=mshal
...
Update tooltool manifest for macosx with a custom build of rustc 1.4.0
with --enable-rpath --disable-elf-tls and MACOSX_DEPLOYMENT_TARGET=10.7
on MacOS X 10.10.5, Xcode 7.1.1 (clang-700.1.76).
Built for x86_64-apple-darwin with the rustlib from a separate
i686-apple-darwin build copied into the tree to support 32-bit cross
for universal builds.
Since we've enabled rpath, we can drop the DYLD_LIBRARY_PATH setting
from mozconfig.rust. This method seems cleaner since the add/append
decision for DYLD_LIBRARY_PATH is verbose in shell.
2015-12-09 11:08:40 -05:00
Ted Mielczarek
bc7591125a
bug 1215748 - use llvm-dsymutil for mac builds. r=mshal
2015-10-21 12:22:18 -04:00
Ted Mielczarek
0a431803b8
bug 543111 - add support for alternate dsymutil paths to configure, add to cross-mozconfig. r=glandium
2015-09-29 12:59:12 -04:00
Ted Mielczarek
02f4d9329b
bug 543111 - enable Breakpad for cross-mac builds. r=glandium
2015-09-11 06:48:50 -04:00
Carsten "Tomcat" Book
b60ce1d0b7
Backed out 4 changesets (bug 543111) for mac bustage on a CLOSED TREE
...
Backed out changeset 81f6fdc25862 (bug 543111)
Backed out changeset d1a73eaa6113 (bug 543111)
Backed out changeset 08c7f9ed5970 (bug 543111)
Backed out changeset 3b323ed3b20a (bug 543111)
2015-10-01 14:32:11 +02:00
Ted Mielczarek
27b347e283
bug 543111 - add support for alternate dsymutil paths to configure, add to cross-mozconfig. r=glandium
2015-09-29 12:59:12 -04:00
Ted Mielczarek
73ad651a92
bug 543111 - enable Breakpad for cross-mac builds. r=glandium
2015-09-11 06:48:50 -04:00
Ehsan Akhgari
030272668f
Bug 1208787 - Enable static analysis checks by default on OSX cross builds; r=ted
2015-09-30 10:16:25 -04:00
Ehsan Akhgari
48247b560b
Bug 1204763 - Enable cross compiling the clang plugin for OS X on Linux; r=glandium
2015-09-28 22:14:53 -04:00
Ted Mielczarek
b0c71877f4
bug 1203689 - Use tooltool gcc as host compiler for cross-mac builds. r=dustin
2015-09-10 15:21:31 -04:00
Ted Mielczarek
c451a36ace
bug 1197248 - Don't try to --enable-rust on cross-mac builds yet. r=gps
2015-08-21 11:35:13 -04:00
Ted Mielczarek
25d43b62c1
bug 935237 - add genisoimage+dmg binaries to tooltool manifest, use them in cross-mac mozconfig. r=gps
2015-09-10 06:44:24 -04:00
Ted Mielczarek
42b3656093
bug 1201224 - stop unifying test package during mac universal builds. r=gps
2015-09-02 15:32:58 -04:00
Ted Mielczarek
bebe1d6332
bug 1182519 - Put mozconfigs for cross-mac builds in tree. r=mshal
2015-07-14 07:02:22 -04:00
Ralph Giles
a1327320cf
Bug 1183850 - Enable rust for macosx64 Nightly and Dev. r=mshal
...
Add a mozconfig fragment enabling rust on mac builds.
Include it in the official integration mozconfig files only.
Developer checkouts don't require rust.
2015-07-20 12:59:26 -07:00
Mike Hommey
45ed79edc7
Bug 1181040 - Include mozconfig.cache after mozconfig.common.override. r=mshal
...
Enable sccache on windows b2g builds at the same time to simplify things.
2015-07-11 06:26:20 +09:00
Ted Mielczarek
6fb69c3e66
bug 1085557 - Add Socorro symbol upload token file to mac and windows mozconfigs. r=coop
2015-02-27 08:58:57 -05:00
Ryan VanderMeulen
cd76f3cb3f
Backed out changeset e3d23172f0fe (bug 1085557) for nightly symbol upload failures. a=me
2015-03-25 13:42:46 -04:00
Ted Mielczarek
45782da505
bug 1085557 - Add Socorro symbol upload token file to mozconfigs. r=coop
2015-02-27 08:58:57 -05:00
Mike Shal
f7a7ec1dd8
Bug 1137000 - Enable SDK building on nightlies; r=glandium
2015-03-17 15:29:07 -04:00
Mike Shal
1306181eb5
Bug 1141534 - fix mulet nightly mozconfigs; r=bhearsum
...
We don't want uploadsymbols or update-packaging for nightly mulet
builds, but these were being set by the underlying browser mozconfigs.
2015-03-10 16:20:02 -04:00
Georg Koppen
a450485405
Bug 1067893 - Detect OTOOL in configure. r=glandium
2014-11-25 05:12:00 -05:00
Ted Mielczarek
037fc01b45
bug 1052454 - fix error messages from unify script. r=gps
2014-08-14 12:12:03 -04:00
Ralph Giles
747e35c096
Bug 1045128 - Bump MacOS X SDK to 10.7 for release builds. r=ted
...
This simplifies the medie PlatformDecoderModule build, and makes
it easier to create a toolchain needed for release builds. We
expect binaries built against the 10.7 sdk to still run on 10.6.
2014-07-28 10:36:52 -07:00
Mike Shal
edaa3387d9
Bug 978211 - OSX automation configs; r=glandium
2014-07-03 22:05:45 -04:00
Ehsan Akhgari
4baec832de
Bug 861425 - Build the clang plugin on Mac; r=jcranmer
2014-05-31 09:13:32 -04:00
James Graham
40142335ba
Bug 1011458 - Buy back a few characters for Windows paths by renaming tests staging directory. r=ted
2014-05-16 04:55:00 +02:00
Mike Hommey
c30981c612
Bug 1002606 - Enable sccache for mac try builds. r=mshal
2014-04-30 06:06:09 +09:00
Mike Hommey
79c051dfc5
Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted
2014-02-11 10:37:46 +09:00
Mike Hommey
5badab1842
Bug 926906 - Kill core_abspath, core_realpath and core_winabspath. r=gps
2013-10-17 07:55:16 +09:00
Gervase Markham
83c0913922
Bug 715549 - remove last vestiges of tri-licence. DONTBUILD.
2013-07-19 16:08:33 +01:00
Josh Matthews
dd623dadfe
Bug 597064 - Add timeout logic to xpcshell test runner. r=ted
2012-12-20 03:43:19 -05:00
Ryan VanderMeulen
e31fd34efb
Backed out changeset e40466e428dc (bug 853301) for breaking cross-compiles.
2013-05-08 08:27:00 -04:00
Norbert Lindenberg
d570b10f97
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa
2013-05-06 16:45:25 -07:00
Mike Hommey
ad7bbd003a
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
2013-04-16 08:23:18 +02:00
Phil Ringnalda
b63e5a5c84
Back out 390be7c3dd3a (bug 853301) and 029a6cc8ca0a (bug 724533) for b2g desktop Windows build bustage and Windows xpcshell orange
...
CLOSED TREE
2013-04-13 13:31:01 -07:00
Norbert Lindenberg
7de5324f6a
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa
2013-04-13 12:27:27 -04:00
Mike Hommey
553de5b49a
Bug 835164 - Unbreak Seamonkey and Xulrunner mac universal builds after bug 834228. r=ted
2013-01-29 09:35:53 +01:00
Mike Hommey
40a41c7a8a
Bug 834228 - Force a stage-package to run before buildsymbols on universal builds. r=ted,gps
...
Also, always strip and elfhack executables, so that running make package after
a PKG_SKIP_STRIP=1 stage-package does strip ; but disable both for l10n-repacks
and unpack.
2013-01-25 00:40:13 +01:00
Mike Hommey
7ae3fc01fc
Bug 780561 - Remove now unused bits of the packaging scripts. r=ted
2013-01-23 11:23:15 +01:00
Mike Hommey
f00d130aa1
Bug 780561 - Use new packager code for packaging (packager.mk) r=ted
2013-01-23 11:23:15 +01:00
Rafael Ávila de Espíndola
27d15f40b7
Bug 824746 - Remove unused mozconfig files. r=rail.
2012-12-26 23:55:29 -05:00
Mike Hommey
d7adf7f0d3
Bug 818394 - Create objdir/x86_64/dist/universal symbolic link correctly. r=ted
2012-12-06 17:06:38 +01:00
Henrik Skupin
aaf6635545
Bug 818061 - Fallback to systems default clang if CC/CXX is not set. r=ted
2012-12-05 21:47:25 +01:00
Mike Hommey
e8765f8e41
Bug 813526 - Remove flags from STRIP in in-tree mozconfigs. r=khuey
...
--HG--
extra : rebase_source : d07008f6450a997d61b3444e54e9e2c54b4de34d
2012-12-05 09:21:24 +01:00
Mike Hommey
458593c9ab
Bug 799093 - Avoid mac builds being considered as cross compiled by jemalloc configure. r=ted
2012-10-17 16:30:05 +02:00
Joel Maher
70ddebfc21
Bug 762908 - Rip enablePrivilege out of spidermonkey tests. r=ted
...
--HG--
rename : testing/mochitest/specialpowers/Makefile.in => testing/specialpowers/Makefile.in
rename : testing/mochitest/specialpowers/chrome.manifest => testing/specialpowers/chrome.manifest
rename : testing/mochitest/specialpowers/components/SpecialPowersObserver.js => testing/specialpowers/components/SpecialPowersObserver.js
rename : testing/mochitest/MockFilePicker.jsm => testing/specialpowers/content/MockFilePicker.jsm
rename : testing/mochitest/tests/SimpleTest/MozillaLogger.js => testing/specialpowers/content/MozillaLogger.js
rename : testing/mochitest/tests/SimpleTest/SpecialPowersObserverAPI.js => testing/specialpowers/content/SpecialPowersObserverAPI.js
rename : testing/mochitest/specialpowers/content/specialpowers.js => testing/specialpowers/content/specialpowers.js
rename : testing/mochitest/tests/SimpleTest/specialpowersAPI.js => testing/specialpowers/content/specialpowersAPI.js
rename : testing/mochitest/specialpowers/install.rdf => testing/specialpowers/install.rdf
rename : testing/mochitest/specialpowers/jar.mn => testing/specialpowers/jar.mn
2012-09-20 09:06:50 -04:00
Rafael Ávila de Espíndola
25866c642b
Bug 789941 - Remove stdc++compat.cpp support on OS X. r=benjamin.
2012-09-13 19:17:08 -04:00
Steve Fink
10a0ab1897
Bug 738612 - Include common mozconfigs so (eg) try pushes can modify them easily. r=ted
...
--HG--
rename : build/macosx/common => build/macosx/mozconfig.common
extra : rebase_source : fd63c04c9624177a75220a5a49f03fd0e8539e26
2012-09-05 12:09:50 -07:00