File tree Expand file tree Collapse file tree 1 file changed +26
-19
lines changed Expand file tree Collapse file tree 1 file changed +26
-19
lines changed Original file line number Diff line number Diff line change @@ -23,30 +23,37 @@ jobs:
2323
2424 strategy :
2525 matrix :
26+ # Currently we have only managed to build successfuly on x86 gnu Linux
27+ # - On MacOS, LLVM is installed with brew and the built binary requires having LLVM installed through it,
28+ # even though it is supossed to be bundled.
29+ # - MUSL Linux was not investigated
30+ # - Aarch64 Linux requires LLVM to be build for Aarch64, but proc macros run against host OS, which is x86_64
31+ # when building through cross. With current setup, we install LLVM for only one of these arches.
32+ # We need to investigate cross compiling LLVM for multiple architectures.
2633 include :
2734 - target : x86_64-unknown-linux-gnu
2835 os : ubuntu-latest
2936 system : linux
3037
31- - target : x86_64-unknown-linux-musl
32- os : ubuntu-latest
33- system : linux
34-
35- - target : aarch64-unknown-linux-gnu
36- os : ubuntu-latest
37- system : linux
38-
39- - target : aarch64-unknown-linux-musl
40- os : ubuntu-latest
41- system : linux
42-
43- - target : x86_64-apple-darwin
44- os : macos-14-large
45- system : macos
46-
47- - target : aarch64-apple-darwin
48- os : macos-latest
49- system : macos
38+ # - target: x86_64-unknown-linux-musl
39+ # os: ubuntu-latest
40+ # system: linux
41+ #
42+ # - target: aarch64-unknown-linux-gnu
43+ # os: ubuntu-latest
44+ # system: linux
45+ #
46+ # - target: aarch64-unknown-linux-musl
47+ # os: ubuntu-latest
48+ # system: linux
49+ #
50+ # - target: x86_64-apple-darwin
51+ # os: macos-14-large
52+ # system: macos
53+ #
54+ # - target: aarch64-apple-darwin
55+ # os: macos-latest
56+ # system: macos
5057
5158 steps :
5259 - name : Checkout with ref
You can’t perform that action at this time.
0 commit comments