Skip to content

Commit c9a2ff9

Browse files
committed
add outputs for rosbag2_storage_mcap and go2_interfaces to avoid numpy 2 errors on second compilation
1 parent 6f2f5b3 commit c9a2ff9

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pixi.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ cmd = """
6161
(test -d src/rosbag2_storage_mcap || git clone https://github.com/ros-tooling/rosbag2_storage_mcap.git src/rosbag2_storage_mcap)
6262
&& colcon build --packages-select mcap_vendor rosbag2_storage_mcap_testdata rosbag2_storage_mcap --cmake-args -DCMAKE_BUILD_TYPE=Release
6363
"""
64+
65+
outputs = ["humble_ws/install/mcap_vendor", "humble_ws/install/rosbag2_storage_mcap"]
6466
depends-on = ["ws"]
6567
cwd = "humble_ws"
6668

@@ -95,6 +97,8 @@ cmd = """
9597
(test -d src/go2_ros2_sdk || git clone --recurse-submodules https://github.com/abizovnuralem/go2_ros2_sdk.git src/go2_ros2_sdk)
9698
&& colcon build --packages-select unitree_go go2_interfaces go2_robot_sdk --cmake-args -DCMAKE_BUILD_TYPE=Release
9799
"""
100+
# Only track go2_interfaces output to prevent rebuilds that cause numpy header compilation errors
101+
# outputs = ["humble_ws/install/go2_interfaces"]
98102
cwd = "humble_ws"
99103
depends-on = ["ws"]
100104

0 commit comments

Comments
 (0)