Skip to content

Commit 10b4efe

Browse files
committed
Full matrix
1 parent b520c02 commit 10b4efe

File tree

1 file changed

+101
-101
lines changed

1 file changed

+101
-101
lines changed

ci/build-build-matrix.js

Lines changed: 101 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -19,107 +19,107 @@ const array = [
1919
"target": "x86_64-unknown-linux-gnu",
2020
"env": { "DOCKER_IMAGE": "./ci/docker/x86_64-linux/Dockerfile" },
2121
},
22-
// {
23-
// "build": "aarch64-linux",
24-
// "os": ubuntu,
25-
// "target": "aarch64-unknown-linux-gnu",
26-
// "env": { "DOCKER_IMAGE": "./ci/docker/aarch64-linux/Dockerfile" },
27-
// },
28-
// {
29-
// "build": "s390x-linux",
30-
// "os": ubuntu,
31-
// "target": "s390x-unknown-linux-gnu",
32-
// "env": { "DOCKER_IMAGE": "./ci/docker/s390x-linux/Dockerfile" },
33-
// },
34-
// {
35-
// "build": "riscv64gc-linux",
36-
// "os": ubuntu,
37-
// "target": "riscv64gc-unknown-linux-gnu",
38-
// "env": { "DOCKER_IMAGE": "./ci/docker/riscv64gc-linux/Dockerfile" },
39-
// },
40-
// {
41-
// "build": "x86_64-macos",
42-
// "os": macos,
43-
// "target": "x86_64-apple-darwin",
44-
// // On OSX all we need to do is configure our deployment target as old as
45-
// // possible. For now 10.12 is the limit.
46-
// "env": { "MACOSX_DEPLOYMENT_TARGET": "10.12" },
47-
// // Similar to https://github.com/bytecodealliance/wasmtime/pull/12245, we
48-
// // need to avoid a rustc bug that results in linker errors depending on the
49-
// // order and division of code into CGUs. This is fixed on beta but not
50-
// // stable yet. Once Rust 1.94 is released this configuration option can be
51-
// // deleted to use stable by default.
52-
// "rust": "beta-2026-01-20",
53-
// },
54-
// {
55-
// "build": "aarch64-macos",
56-
// "os": macos,
57-
// "target": "aarch64-apple-darwin",
58-
// "env": { "MACOSX_DEPLOYMENT_TARGET": "10.12" },
59-
// },
60-
// {
61-
// "build": "x86_64-windows",
62-
// "os": windows,
63-
// "target": "x86_64-pc-windows-msvc",
64-
// // On Windows we build against the static CRT to reduce dll dependencies
65-
// "env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
66-
// },
67-
// {
68-
// "build": "x86_64-mingw",
69-
// "os": windows,
70-
// "target": "x86_64-pc-windows-gnu",
71-
// "env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
72-
// },
73-
// {
74-
// "build": "aarch64-android",
75-
// "os": ubuntu,
76-
// "target": "aarch64-linux-android",
77-
// // See https://developer.android.com/guide/practices/page-sizes
78-
// // for some more commentary, but apparently Google recommends passing this
79-
// // linker flag.
80-
// "env": { "RUSTFLAGS": "-Clink-arg=-z -Clink-arg=max-page-size=16384" },
81-
// },
82-
// {
83-
// "build": "x86_64-android",
84-
// "os": ubuntu,
85-
// "target": "x86_64-linux-android",
86-
// },
87-
// {
88-
// "build": "x86_64-musl",
89-
// "os": ubuntu,
90-
// "target": "x86_64-unknown-linux-musl",
91-
// "env": { "DOCKER_IMAGE": "./ci/docker/x86_64-musl/Dockerfile" },
92-
// },
93-
// {
94-
// "build": "aarch64-musl",
95-
// "os": ubuntu,
96-
// "target": "aarch64-unknown-linux-musl",
97-
// "env": { "DOCKER_IMAGE": "./ci/docker/aarch64-musl/Dockerfile" },
98-
// },
99-
// {
100-
// "build": "aarch64-windows",
101-
// "os": windows,
102-
// "target": "aarch64-pc-windows-msvc",
103-
// "env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
104-
// },
105-
// {
106-
// "build": "i686-linux",
107-
// "os": ubuntu,
108-
// "target": "i686-unknown-linux-gnu",
109-
// "env": { "DOCKER_IMAGE": "./ci/docker/i686-linux/Dockerfile" },
110-
// },
111-
// {
112-
// "build": "armv7-linux",
113-
// "os": ubuntu,
114-
// "target": "armv7-unknown-linux-gnueabihf",
115-
// "env": { "DOCKER_IMAGE": "./ci/docker/armv7-linux/Dockerfile" },
116-
// },
117-
// {
118-
// "build": "i686-windows",
119-
// "os": windows,
120-
// "target": "i686-pc-windows-msvc",
121-
// "env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
122-
// },
22+
{
23+
"build": "aarch64-linux",
24+
"os": ubuntu,
25+
"target": "aarch64-unknown-linux-gnu",
26+
"env": { "DOCKER_IMAGE": "./ci/docker/aarch64-linux/Dockerfile" },
27+
},
28+
{
29+
"build": "s390x-linux",
30+
"os": ubuntu,
31+
"target": "s390x-unknown-linux-gnu",
32+
"env": { "DOCKER_IMAGE": "./ci/docker/s390x-linux/Dockerfile" },
33+
},
34+
{
35+
"build": "riscv64gc-linux",
36+
"os": ubuntu,
37+
"target": "riscv64gc-unknown-linux-gnu",
38+
"env": { "DOCKER_IMAGE": "./ci/docker/riscv64gc-linux/Dockerfile" },
39+
},
40+
{
41+
"build": "x86_64-macos",
42+
"os": macos,
43+
"target": "x86_64-apple-darwin",
44+
// On OSX all we need to do is configure our deployment target as old as
45+
// possible. For now 10.12 is the limit.
46+
"env": { "MACOSX_DEPLOYMENT_TARGET": "10.12" },
47+
// Similar to https://github.com/bytecodealliance/wasmtime/pull/12245, we
48+
// need to avoid a rustc bug that results in linker errors depending on the
49+
// order and division of code into CGUs. This is fixed on beta but not
50+
// stable yet. Once Rust 1.94 is released this configuration option can be
51+
// deleted to use stable by default.
52+
"rust": "beta-2026-01-20",
53+
},
54+
{
55+
"build": "aarch64-macos",
56+
"os": macos,
57+
"target": "aarch64-apple-darwin",
58+
"env": { "MACOSX_DEPLOYMENT_TARGET": "10.12" },
59+
},
60+
{
61+
"build": "x86_64-windows",
62+
"os": windows,
63+
"target": "x86_64-pc-windows-msvc",
64+
// On Windows we build against the static CRT to reduce dll dependencies
65+
"env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
66+
},
67+
{
68+
"build": "x86_64-mingw",
69+
"os": windows,
70+
"target": "x86_64-pc-windows-gnu",
71+
"env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
72+
},
73+
{
74+
"build": "aarch64-android",
75+
"os": ubuntu,
76+
"target": "aarch64-linux-android",
77+
// See https://developer.android.com/guide/practices/page-sizes
78+
// for some more commentary, but apparently Google recommends passing this
79+
// linker flag.
80+
"env": { "RUSTFLAGS": "-Clink-arg=-z -Clink-arg=max-page-size=16384" },
81+
},
82+
{
83+
"build": "x86_64-android",
84+
"os": ubuntu,
85+
"target": "x86_64-linux-android",
86+
},
87+
{
88+
"build": "x86_64-musl",
89+
"os": ubuntu,
90+
"target": "x86_64-unknown-linux-musl",
91+
"env": { "DOCKER_IMAGE": "./ci/docker/x86_64-musl/Dockerfile" },
92+
},
93+
{
94+
"build": "aarch64-musl",
95+
"os": ubuntu,
96+
"target": "aarch64-unknown-linux-musl",
97+
"env": { "DOCKER_IMAGE": "./ci/docker/aarch64-musl/Dockerfile" },
98+
},
99+
{
100+
"build": "aarch64-windows",
101+
"os": windows,
102+
"target": "aarch64-pc-windows-msvc",
103+
"env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
104+
},
105+
{
106+
"build": "i686-linux",
107+
"os": ubuntu,
108+
"target": "i686-unknown-linux-gnu",
109+
"env": { "DOCKER_IMAGE": "./ci/docker/i686-linux/Dockerfile" },
110+
},
111+
{
112+
"build": "armv7-linux",
113+
"os": ubuntu,
114+
"target": "armv7-unknown-linux-gnueabihf",
115+
"env": { "DOCKER_IMAGE": "./ci/docker/armv7-linux/Dockerfile" },
116+
},
117+
{
118+
"build": "i686-windows",
119+
"os": windows,
120+
"target": "i686-pc-windows-msvc",
121+
"env": { "RUSTFLAGS": "-Ctarget-feature=+crt-static" },
122+
},
123123
];
124124

125125
const builds = [];

0 commit comments

Comments
 (0)