|
19 | 19 | body: "This release includes binaries of LLVM, used to compile revive itself"
|
20 | 20 | make_latest: false
|
21 | 21 |
|
22 |
| - build-macos-arm64: |
| 22 | + build-macos: |
23 | 23 | strategy:
|
24 | 24 | matrix:
|
25 | 25 | os: [macos-14, macos-13]
|
|
30 | 30 | arch: arm64
|
31 | 31 | needs: create-release
|
32 | 32 | runs-on: ${{ matrix.os }}
|
| 33 | + name: "build-macos-${{ matrix.arch }}" |
33 | 34 | env:
|
34 | 35 | RUST_LOG: trace
|
35 | 36 | steps:
|
@@ -116,22 +117,22 @@ jobs:
|
116 | 117 | revive-llvm --target-env emscripten clone
|
117 | 118 | source emsdk/emsdk_env.sh
|
118 | 119 | revive-llvm --target-env emscripten build --llvm-projects lld
|
119 |
| -
|
120 |
| - - name: clean |
121 |
| - # check removed files |
122 |
| - run: | |
123 |
| - for target in gnu emscripten musl; do |
124 |
| - cd target-llvm/${target}/target-final/bin/ |
125 |
| - rm -rf diagtool llvm-libtool-darwin llvm-lipo llvm-pdbutil llvm-dwarfdump llvm-nm llvm-readobj llvm-cfi-verify \ |
126 |
| - sancov llvm-debuginfo-analyzer llvm-objdump llvm-profgen llvm-extract llvm-jitlink llvm-c-test llvm-gsymutil llvm-dwp \ |
127 |
| - dsymutil llvm-dwarfutil llvm-exegesis lli clang-rename bugpoint clang-extdef-mapping clang-refactor c-index-test \ |
128 |
| - llvm-reduce llvm-lto clang-linker-wrapper llc llvm-lto2 |
129 |
| - cd - |
130 |
| - done |
| 120 | +# |
| 121 | +# - name: clean |
| 122 | +# # check removed files |
| 123 | +# run: | |
| 124 | +# for target in gnu emscripten musl; do |
| 125 | +# cd target-llvm/${target}/target-final/bin/ |
| 126 | +# rm -rf diagtool llvm-libtool-darwin llvm-lipo llvm-pdbutil llvm-dwarfdump llvm-nm llvm-readobj llvm-cfi-verify \ |
| 127 | +# sancov llvm-debuginfo-analyzer llvm-objdump llvm-profgen llvm-extract llvm-jitlink llvm-c-test llvm-gsymutil llvm-dwp \ |
| 128 | +# dsymutil llvm-dwarfutil llvm-exegesis lli clang-rename bugpoint clang-extdef-mapping clang-refactor c-index-test \ |
| 129 | +# llvm-reduce llvm-lto clang-linker-wrapper llc llvm-lto2 |
| 130 | +# cd - |
| 131 | +# done |
131 | 132 |
|
132 | 133 | - name: package artifacts
|
133 | 134 | run: |
|
134 |
| - tar -cf "${{ github.ref_name }}-linux.tar.gz" target-llvm/gnu/target-final target-llvm/emscripten/target-final target-llvm/musl/target-final |
| 135 | + tar -cf "${{ github.ref_name }}-linux.tar.gz" target-llvm/emscripten/target-final target-llvm/musl/target-final |
135 | 136 | # tar -cf "${{ github.ref_name }}-linux-gnu.tar.gz" target-llvm/gnu/target-final
|
136 | 137 | # tar -cf "${{ github.ref_name }}-emscripten.tar.gz" target-llvm/emscripten/target-final
|
137 | 138 | # tar -cf "${{ github.ref_name }}-musl.tar.gz" target-llvm/musl/target-final
|
|
0 commit comments