Skip to content

Commit 11dcdb9

Browse files
author
Michael Dawson-Haggerty
committed
mac build paths
1 parent 5590336 commit 11dcdb9

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

build_dependencies/install_macos.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
# exit immediately on any failed step
22
set -xe
33
pip install cmake
4-
brew install eigen
54

65
mkdir -p deps
76
cd deps
87

8+
curl -OL https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.gz
9+
tar -zxf eigen-3.3.9.tar.gz
10+
mv eigen-3.3.9 eigen
11+
912
rm -rf libccd
1013
git clone --depth 1 --branch v2.1 https://github.com/danfis/libccd.git
1114

@@ -16,7 +19,7 @@ rm -rf fcl
1619
git clone --depth 1 --branch v0.7.0 https://github.com/ambi-robotics/fcl.git
1720

1821
# Install eigen
19-
cmake -B build -S eigen-3.3.9
22+
cmake -B build -S eigen
2023
cmake --install build
2124

2225
# Build and install libccd

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,6 @@ archs = ["x86_64"]
107107

108108
[tool.cibuildwheel.macos]
109109
before-all = "bash build_dependencies/install_macos.sh"
110-
environment = { CPATH = "$(brew --prefix)/include:$(brew --prefix)/include/eigen3", LD_LIBRARY_PATH = "$(brew --prefix)/lib" }
111110
repair-wheel-command = "delocate-wheel -w {dest_dir} -v {wheel}"
112111

113112
[tool.cibuildwheel.windows]

0 commit comments

Comments
 (0)