1 parent f715d75 commit e1fcef5Copy full SHA for e1fcef5
1 file changed
.github/workflows/macos.yml
@@ -25,10 +25,10 @@ jobs:
25
26
- name: get dependencies
27
run: |
28
- brew install cmake ninja boost pcre gmp python \
+ brew install cmake ninja boost pcre gmp python python@3.13 \
29
pkgconfig gtkmm3 adwaita-icon-theme \
30
catch2 tbb
31
- python3 -m venv .venv
+ python3.13 -m venv .venv
32
source .venv/bin/activate
33
CFLAGS="-I/opt/homebrew/include" \
34
LDFLAGS="-L/opt/homebrew/lib" \
@@ -40,6 +40,8 @@ jobs:
40
mkdir build && cd build && cmake -G Ninja -DENABLE_MATHEMATICA=OFF \
41
-DPython_ROOT_DIR="$VIRTUAL_ENV" \
42
-DPython_FIND_VIRTUALENV=ONLY \
43
+ -DPython_CDB_EXECUTABLE=${VIRTUAL_ENV}/bin/python3.13 \
44
+ -DPYTHON_SITE_PATH=${VIRTUAL_ENV}/lib/python3.13/site-packages/
45
..
46
47
- name: build
0 commit comments