We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 76e4f12 commit 958acebCopy full SHA for 958aceb
.github/workflows/reusable_basic.yml
@@ -471,8 +471,12 @@ jobs:
471
echo "$PATH" >> $GITHUB_PATH
472
python3 -m pip install -r third_party/requirements.txt
473
474
+ - name: Install dependencies
475
+ run: brew install jemalloc tbb automake
476
+
477
- name: Install hwloc
- run: brew install hwloc tbb automake
478
+ if: matrix.os == 'macos-14'
479
+ run: brew install hwloc
480
481
- name: Get UMF version
482
run: |
@@ -492,6 +496,7 @@ jobs:
492
496
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
493
497
-DUMF_BUILD_SHARED_LIBRARY=ON
494
498
-DUMF_TESTS_FAIL_ON_SKIP=ON
499
+ ${{ matrix.os != 'macos-14' && '-DUMF_LINK_HWLOC_STATICALLY=ON' || '' }}
495
500
501
- name: Build UMF
502
run: cmake --build ${{env.BUILD_DIR}} -j $(sysctl -n hw.logicalcpu)
0 commit comments