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
33
4+ # get cmake from pip so we can version-lock
45pip install cmake==3.31.6
6+ # Set CMAKE variable to use the cmake in the same directory as python
7+ export CMAKE=" $( dirname $( which python) ) /cmake"
58
6- cmake --version
9+ $CMAKE --version
710
811mkdir -p deps
912cd deps
@@ -21,26 +24,26 @@ rm -rf fcl
2124git clone --depth 1 --branch v0.7.0 https://github.com/ambi-robotics/fcl.git
2225
2326# Install eigen
24- cmake -B build -S eigen-3.3.9
25- cmake --install build
27+ $CMAKE -B build -S eigen-3.3.9
28+ $CMAKE --install build
2629
2730# Build and install libccd
2831cd libccd
29- cmake . -D ENABLE_DOUBLE_PRECISION=ON
32+ $CMAKE . -D ENABLE_DOUBLE_PRECISION=ON
3033make -j4
3134make install
3235cd ..
3336
3437# Build and install octomap
3538cd octomap
36- cmake . -D CMAKE_BUILD_TYPE=Release -D BUILD_OCTOVIS_SUBPROJECT=OFF -D BUILD_DYNAMICETD3D_SUBPROJECT=OFF
39+ $CMAKE . -D CMAKE_BUILD_TYPE=Release -D BUILD_OCTOVIS_SUBPROJECT=OFF -D BUILD_DYNAMICETD3D_SUBPROJECT=OFF
3740make -j4
3841make install
3942cd ..
4043
4144# Build and install fcl
4245cd fcl
43- cmake .
46+ $CMAKE .
4447make -j4
4548make install
4649cd ..
Original file line number Diff line number Diff line change 22set -xe
33pip install cmake==3.31.6
44
5- cmake --version
5+ # Set CMAKE variable to use the cmake in the same directory as python
6+ export CMAKE=" $( dirname $( which python) ) /cmake"
7+
8+ $CMAKE --version
69
710mkdir -p deps
811cd deps
@@ -21,26 +24,26 @@ rm -rf fcl
2124git clone --depth 1 --branch v0.7.0 https://github.com/ambi-robotics/fcl.git
2225
2326# Install eigen
24- cmake -B build -S eigen
25- sudo cmake --install build
27+ $CMAKE -B build -S eigen
28+ sudo $CMAKE --install build
2629
2730# Build and install libccd
2831cd libccd
29- cmake . -D ENABLE_DOUBLE_PRECISION=ON
32+ $CMAKE . -D ENABLE_DOUBLE_PRECISION=ON
3033make -j4
3134sudo make install
3235cd ..
3336
3437# Build and install octomap
3538cd octomap
36- cmake . -D CMAKE_BUILD_TYPE=Release -D BUILD_OCTOVIS_SUBPROJECT=OFF -D BUILD_DYNAMICETD3D_SUBPROJECT=OFF
39+ $CMAKE . -D CMAKE_BUILD_TYPE=Release -D BUILD_OCTOVIS_SUBPROJECT=OFF -D BUILD_DYNAMICETD3D_SUBPROJECT=OFF
3740make -j4
3841sudo make install
3942cd ..
4043
4144# Build and install fcl
4245cd fcl
43- cmake .
46+ $CMAKE .
4447make -j4
4548sudo make install
4649cd ..
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ ignore = [
9797
9898
9999[tool .cibuildwheel ]
100- skip = [" pp* " , " *musllinux*" ]
100+ skip = [" *musllinux*" ]
101101test-requires = " pytest"
102102test-command = " pytest {package}/tests"
103103
You can’t perform that action at this time.
0 commit comments