File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# exit immediately on any failed step
22set -xe
33pip install cmake
4- brew install eigen
54
65mkdir -p deps
76cd 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+
912rm -rf libccd
1013git clone --depth 1 --branch v2.1 https://github.com/danfis/libccd.git
1114
@@ -16,7 +19,7 @@ rm -rf fcl
1619git 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
2023cmake --install build
2124
2225# Build and install libccd
Original file line number Diff line number Diff line change @@ -107,7 +107,6 @@ archs = ["x86_64"]
107107
108108[tool .cibuildwheel .macos ]
109109before-all = " bash build_dependencies/install_macos.sh"
110- environment = { CPATH = " $(brew --prefix)/include:$(brew --prefix)/include/eigen3" , LD_LIBRARY_PATH = " $(brew --prefix)/lib" }
111110repair-wheel-command = " delocate-wheel -w {dest_dir} -v {wheel}"
112111
113112[tool .cibuildwheel .windows ]
You can’t perform that action at this time.
0 commit comments