@@ -6,10 +6,10 @@ inputs:
66 default : " 1.23"
77 llvm :
88 description : " LLVM version to install (e.g. 18)"
9- default : " 19 "
9+ default : " 18 "
1010 llgo :
1111 description : " LLGo git ref or tag"
12- default : " 87c7b65223eea16ade3ad1de4079bf2a20d20b1b "
12+ default : " v0.10.1 "
1313runs :
1414 using : " composite"
1515 steps :
@@ -29,12 +29,12 @@ runs:
2929 shell : bash
3030 run : |
3131 brew update
32- brew install llvm@${{inputs.llvm}} bdw-gc openssl libffi libuv lld@${{inputs.llvm}}
32+ brew install llvm@${{inputs.llvm}} bdw-gc openssl libffi libuv
3333 brew install zlib # for llgo test .
3434 brew link --force zlib # for llgo test .
3535 brew link --force libffi
3636 echo "$(brew --prefix llvm@${{inputs.llvm}})/bin" >> $GITHUB_PATH
37- echo "$(brew --prefix lld@${{inputs.llvm}})/bin" >> $GITHUB_PATH
37+ # echo "$(brew --prefix lld@${{inputs.llvm}})/bin" >> $GITHUB_PATH
3838 # llcppg dependencies
3939 brew install cjson
4040 - name : Install dependencies
@@ -44,13 +44,14 @@ runs:
4444 echo "deb http://apt.llvm.org/$(lsb_release -cs)/ llvm-toolchain-$(lsb_release -cs)-${{inputs.llvm}} main" | sudo tee /etc/apt/sources.list.d/llvm.list
4545 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
4646 sudo apt-get update
47- sudo apt-get install -y llvm-${{inputs.llvm}}-dev clang-${{inputs.llvm}} libunwind-dev libclang-${{inputs.llvm}}-dev lld-${{inputs.llvm}} pkg-config libgc-dev libssl-dev zlib1g-dev libffi-dev libcjson-dev libuv1-dev
47+ sudo apt-get install -y llvm-${{inputs.llvm}}-dev clang-${{inputs.llvm}} libunwind-dev libclang-${{inputs.llvm}}-dev pkg-config libgc-dev libssl-dev zlib1g-dev libffi-dev libcjson-dev libuv1-dev
4848 echo "/usr/lib/llvm-${{inputs.llvm}}/bin" >> $GITHUB_PATH
4949 - name : Install LLGo
5050 shell : bash
5151 working-directory : .llgo
5252 run : |
53- go install -v ./cmd/llgo/...
53+ cd compiler
54+ go install -v ./cmd/...
5455 export LLGO_ROOT=$GITHUB_WORKSPACE/.llgo
5556 echo "LLGO_ROOT=$LLGO_ROOT" >> $GITHUB_ENV
5657 - name : Build
0 commit comments