Skip to content

Update: for the new changes #1

Update: for the new changes

Update: for the new changes #1

Workflow file for this run

name: macOS x86_64
on: [push, pull_request]
jobs:
build:
# continue-on-error: true
strategy:
fail-fast: false
matrix:
arch: [x86]
runs-on: macos-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup Homebrew
run: |
which brew
if [ $? -ne 0 ]; then
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
fi
- name: Install Google Test
run: brew install googletest
- name: Install cmake and tbb
run: brew install cmake tbb
- name: Setup CMake and Ninja
uses: lukka/[email protected]
- name: Check Clang Version
run: clang++ --version
- name: Create build directory
run: mkdir build
- name: Configure CMake
run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
- name: Build
run: cmake --build build --config Release