Bug 1401647 - Add i686 target to win64-rust. draft
authorRalph Giles <giles@mozilla.com>
Wed, 13 Dec 2017 22:41:29 -0600
changeset 711793 9c69162789ea839c837ce3e12fa3e7ab5600250c
parent 711792 3afbcd7053474e0cadc0637a6925c4eb5751ea9d
child 743873 5b8dee6e5f26c39e165e36f0187c6d624b1d4c88
push id93143
push userbmo:giles@thaumas.net
push dateThu, 14 Dec 2017 17:12:34 +0000
bugs1401647
milestone59.0a1
Bug 1401647 - Add i686 target to win64-rust. Add a cross-compilation copy of rust's standard library targeting i686-pc-windows-msvc to the win64-rust toolchain package so it can be used to build for win32 as well.
taskcluster/ci/toolchain/windows.yml
--- a/taskcluster/ci/toolchain/windows.yml
+++ b/taskcluster/ci/toolchain/windows.yml
@@ -109,16 +109,17 @@ win64-rust-1.22:
             UPLOAD_DIR: artifacts
     run:
         using: toolchain-script
         script: repack_rust.py
         arguments: [
             '--channel', '1.22.1',
             '--host', 'x86_64-pc-windows-msvc',
             '--target', 'x86_64-pc-windows-msvc',
+            '--target', 'i686-pc-windows-msvc',
         ]
         toolchain-alias: win64-rust
         toolchain-artifact: public/build/rustc.tar.bz2
 
 win64-rust-1.19:
     description: "rust repack"
     treeherder:
         kind: build