|
|
|
@ -172,13 +172,7 @@ jobs:
|
|
|
|
|
fetch-depth: 0
|
|
|
|
|
- uses: ./.github/actions/checkout
|
|
|
|
|
- uses: ./.github/actions/install-deps
|
|
|
|
|
- run: |
|
|
|
|
|
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
|
|
|
|
|
name=$(lsb_release -s -c)
|
|
|
|
|
sudo add-apt-repository -y "deb http://apt.llvm.org/$name/ llvm-toolchain-$name-18 main"
|
|
|
|
|
sudo add-apt-repository -y "deb-src http://apt.llvm.org/$name/ llvm-toolchain-$name-18 main"
|
|
|
|
|
sudo apt-get install -y clang-18 llvm-18 lld-18
|
|
|
|
|
- run: cargo install wasm-component-ld@0.5.5
|
|
|
|
|
- run: cargo install wasm-component-ld@0.5.12
|
|
|
|
|
- run: |
|
|
|
|
|
cmake -G Ninja -B build -S . \
|
|
|
|
|
-DCMAKE_C_COMPILER=/usr/lib/llvm-18/bin/clang \
|
|
|
|
|