File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 66 strategy :
77 matrix :
88 env :
9- - {ROS_DISTRO: noetic, CMAKE_BUILD_TYPE: Debug}
10- - {ROS_DISTRO: noetic, CMAKE_BUILD_TYPE: Release}
9+ - {ROS_DISTRO: noetic, CMAKE_BUILD_TYPE: Debug, VECTORIZATION_SUPPORT: OFF}
10+ - {ROS_DISTRO: noetic, CMAKE_BUILD_TYPE: Release, VECTORIZATION_SUPPORT: OFF}
11+ - {ROS_DISTRO: humble, CMAKE_BUILD_TYPE: Debug, VECTORIZATION_SUPPORT: ON}
12+ - {ROS_DISTRO: humble, CMAKE_BUILD_TYPE: Release, VECTORIZATION_SUPPORT: ON}
13+ - {ROS_DISTRO: rolling, CMAKE_BUILD_TYPE: Debug, VECTORIZATION_SUPPORT: ON}
14+ - {ROS_DISTRO: rolling, CMAKE_BUILD_TYPE: Release, VECTORIZATION_SUPPORT: ON}
1115 env :
1216 CCACHE_DIR : /github/home/.ccache # Enable ccache
13- CMAKE_ARGS : -DBUILD_WITH_VECTORIZATION_SUPPORT=OFF # Simde is not available yet
17+ CMAKE_ARGS : -DBUILD_WITH_VECTORIZATION_SUPPORT=${{ matrix.env.VECTORIZATION_SUPPORT }} # Simde is available since humble
1418 runs-on : ubuntu-latest
1519 steps :
1620 - uses : actions/checkout@v3
Original file line number Diff line number Diff line change 1313 <build_depend >git</build_depend >
1414 <build_depend >doxygen</build_depend >
1515 <depend >eigen</depend >
16- <!-- There is no key for simde yet - deactivating for now. -->
17- <!-- < depend>simde</depend> -- >
16+ <!-- simde is only available for Ubuntu 22.04 -->
17+ <depend condition = " $ROS_DISTRO == humble or $ROS_DISTRO == rolling " >simde</depend >
1818 <depend condition =" $ROS_PYTHON_VERSION == 2" >python-numpy</depend >
1919 <depend condition =" $ROS_PYTHON_VERSION == 3" >python3-numpy</depend >
2020 <depend condition =" $ROS_PYTHON_VERSION == 2" >python-scipy</depend >
You can’t perform that action at this time.
0 commit comments