Skip to content

Commit 3ac4898

Browse files
committed
setup: include /usr/local/include/eigen3 for macos
1 parent c4cacad commit 3ac4898

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,9 @@ jobs:
5353
- uses: actions/checkout@v2
5454
with:
5555
lfs: true
56-
- name: Install CGAL 5
57-
run: |
58-
brew install cgal
59-
- name: Install other dependencies
56+
- name: Install system dependencies
6057
run: |
61-
brew install eigen
58+
brew install cgal eigen
6259
- name: Test with tox
6360
run: |
6461
pip install tox

setup.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@
2121
"src/pybind11.cpp",
2222
]
2323
),
24-
include_dirs=[os.environ.get("EIGEN_INCLUDE_DIR", "/usr/include/eigen3/")],
24+
include_dirs=[
25+
os.environ.get("EIGEN_INCLUDE_DIR", "/usr/include/eigen3/"),
26+
# macos/brew:
27+
"/usr/local/include/eigen3",
28+
],
2529
# no CGAL libraries necessary from CGAL 5.0 onwards
2630
libraries=["gmp", "mpfr"],
2731
)

0 commit comments

Comments
 (0)