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 286a6d8 commit 2e768dbCopy full SHA for 2e768db
.github/workflows/reusable_basic.yml
@@ -468,8 +468,12 @@ jobs:
468
echo "$PATH" >> $GITHUB_PATH
469
python3 -m pip install -r third_party/requirements.txt
470
471
+ - name: Install dependencies
472
+ run: brew install jemalloc tbb automake
473
+
474
- name: Install hwloc
- run: brew install hwloc jemalloc tbb
475
+ if: matrix.os == 'macos-14'
476
+ run: brew install hwloc
477
478
- name: Configure build
479
run: >
@@ -484,6 +488,7 @@ jobs:
484
488
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
485
489
-DUMF_BUILD_SHARED_LIBRARY=ON
486
490
-DUMF_TESTS_FAIL_ON_SKIP=ON
491
+ ${{ matrix.os != 'macos-14' && '-DUMF_LINK_HWLOC_STATICALLY=ON' || '' }}
487
492
493
- name: Build UMF
494
run: cmake --build ${{env.BUILD_DIR}} -j $(sysctl -n hw.logicalcpu)
0 commit comments