mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-25 20:01:50 +00:00
Bug 1248461 - Enable rust for win32 official builds. r=mshal
This uses a repacked version of the upstream 1.8 nightly builds. We need 1.8 for WinXP support, but it's safe to use nightly until this stablises because other platforms are using stable rust and will catch any nightly-only feature use. For these builds I used the channel-rustc-nightly manifest instead of the older channel-rust-* manifest, to get the separate std packages. tar xf rustc-nightly-i686-pc-windows-msvc.tar.gz rustc-nightly-i686-pc-windows-msvc/install.sh --prefix=rustc/ tar xf rust-std-nightly-i686-pc-windows-msvc.tar.gz rust-std-nightly-i686-pc-windows-msvc/install.sh --prefix=rustc/ tar cjf rustc.tar.bz2 rustc/* We're already riding the trains on macosx and linux64, enabling this for all channels this avoids having to whitelist the config.
This commit is contained in:
parent
cc602702aa
commit
ecfb5e1541
@ -13,4 +13,6 @@ mk_add_options MOZ_PGO=1
|
||||
ac_add_options --enable-official-branding
|
||||
ac_add_options --enable-verify-mar
|
||||
|
||||
. "$topsrcdir/build/mozconfig.rust"
|
||||
|
||||
. "$topsrcdir/build/mozconfig.common.override"
|
||||
|
@ -28,5 +28,7 @@ export MOZ_PACKAGE_JSSHELL=1
|
||||
|
||||
ac_add_options --with-branding=browser/branding/nightly
|
||||
|
||||
. "$topsrcdir/build/mozconfig.rust"
|
||||
|
||||
. "$topsrcdir/build/mozconfig.common.override"
|
||||
. "$topsrcdir/build/mozconfig.cache"
|
||||
|
@ -6,5 +6,7 @@ ac_add_options --enable-verify-mar
|
||||
|
||||
ac_add_options --with-branding=browser/branding/nightly
|
||||
|
||||
. "$topsrcdir/build/mozconfig.rust"
|
||||
|
||||
. "$topsrcdir/build/mozconfig.common.override"
|
||||
. "$topsrcdir/build/mozconfig.cache"
|
||||
|
@ -19,4 +19,6 @@ ac_add_options --enable-verify-mar
|
||||
# defines.sh during the beta cycle
|
||||
export BUILDING_RELEASE=1
|
||||
|
||||
. "$topsrcdir/build/mozconfig.rust"
|
||||
|
||||
. "$topsrcdir/build/mozconfig.common.override"
|
||||
|
@ -6,6 +6,13 @@
|
||||
"filename": "mozmake.exe"
|
||||
},
|
||||
{
|
||||
"size": 80513610,
|
||||
"digest": "a388df6ce743be521ba688132d06ba86d225673b53f71f9c7c0d3189adf16f553088d8d359f583f958e886583de9583df53873c85c34abf33b2d55ee7d807206",
|
||||
"algorithm": "sha512",
|
||||
"filename": "rustc-nightly-i686-pc-windows-msvc.tar.bz2",
|
||||
"unpack": true
|
||||
},
|
||||
{
|
||||
"size": 167175,
|
||||
"digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
|
||||
"algorithm": "sha512",
|
||||
|
Loading…
x
Reference in New Issue
Block a user