diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index cd91a70..118c4ca 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -37,19 +37,19 @@ jobs: brew install llvm@18 ninja - compiler: LLVM-Clang-19 cxx: $(brew --prefix llvm@19)/bin/clang++ - build_module: false + build_module: true install: | brew install llvm@19 ninja - compiler: LLVM-Clang-20 cxx: $(brew --prefix llvm@20)/bin/clang++ - build_module: false + build_module: true install: | brew update brew install llvm@20 ninja - compiler: LLVM-Clang-21 cxx: $(brew --prefix llvm@21)/bin/clang++ ldflags: -L$(brew --prefix llvm@21)/lib/c++ - build_module: false + build_module: true install: | brew update brew install llvm@21 ninja @@ -71,6 +71,7 @@ jobs: -DCMAKE_CXX_EXTENSIONS=Off \ -DCMAKE_COMPILE_WARNING_AS_ERROR=On \ -DCMAKE_LINK_WARNING_AS_ERROR=On \ + -DCMAKE_OSX_SYSROOT=$(xcrun --sdk macosx --show-sdk-path) \ -DTCB_POINTER_BUILD_MODULE=${{matrix.build_module}} - name: Build