mirror of
https://github.com/rui314/mold.git
synced 2024-10-04 08:37:28 +03:00
Add a CI for macOS with cmake
This commit is contained in:
parent
a937e8fe55
commit
cdd10d4e2e
16
.github/workflows/ci.yml
vendored
16
.github/workflows/ci.yml
vendored
@ -50,7 +50,7 @@ jobs:
|
||||
- name: make test-all
|
||||
run: PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH" make -j$(nproc) CC=gcc CXX=g++ test-all
|
||||
|
||||
cmake:
|
||||
build-gcc-cmake:
|
||||
runs-on: ubuntu-20.04
|
||||
container: gcc:11.1.0
|
||||
steps:
|
||||
@ -93,3 +93,17 @@ jobs:
|
||||
uses: hendrikmuhs/ccache-action@v1
|
||||
- name: make test
|
||||
run: PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH" make -j$(sysctl -n hw.logicalcpu) ${{ matrix.target }}
|
||||
|
||||
build-macos-cmake:
|
||||
runs-on: macos-11
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: ccache
|
||||
uses: hendrikmuhs/ccache-action@v1
|
||||
- name: cmake
|
||||
run: |
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ..
|
||||
PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH" make -j$(sysctl -n hw.physicalcpu)
|
||||
ctest -j$(sysctl -n hw.physicalcpu)
|
||||
|
Loading…
Reference in New Issue
Block a user