Skip to content

Commit bab9f53

Browse files
committed
Use macos_memory_resource branch
1 parent 38374eb commit bab9f53

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Release Builds
22
on: push
33
env:
4-
DUNE_COPASI_VERSION: "bugfix/memory-resource-for-macos"
4+
DUNE_COPASI_VERSION: "macos_memory_resource"
55
concurrency:
66
group: release-${{ github.ref }}
77
cancel-in-progress: true
@@ -28,7 +28,7 @@ jobs:
2828
steps:
2929
- uses: spatial-model-editor/[email protected]
3030
with:
31-
sme_deps_common: "2025.02.18"
31+
sme_deps_common: "2025.06.17"
3232
- uses: actions/checkout@v4
3333
- run: ./build.sh
3434
- uses: actions/upload-artifact@v4

build.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ if [[ $MSYSTEM ]]; then
3232
# https://stackoverflow.com/questions/16596876/object-file-has-too-many-sections
3333
export CMAKE_CXX_FLAGS='"-fvisibility=hidden -Wa,-mbig-obj -D_GLIBCXX_USE_TBB_PAR_BACKEND=0 -DNDEBUG"'
3434
fi
35+
if [[ $OS == "osx" ]]; then
36+
# on x86 macos, disable memory_resource as it requires MacOS 14+ at runtime
37+
echo "Match!"
38+
fi
3539

3640
# clone dune-copasi
3741
git clone -b ${DUNE_COPASI_VERSION} --depth 1 https://gitlab.dune-project.org/copasi/dune-copasi.git

0 commit comments

Comments
 (0)