Skip to content

Commit 110536a

Browse files
committed
Add build files 2026-06-24-1948
1 parent a5cbe4a commit 110536a

684 files changed

Lines changed: 65936 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/linux.yml

Lines changed: 1284 additions & 0 deletions
Large diffs are not rendered by default.

buildorder.txt

Lines changed: 219 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,219 @@
1+
ros-jazzy-controller-manager
2+
ros-jazzy-ros2cli-common-extensions
3+
ros-jazzy-nav2-costmap-2d
4+
ros-jazzy-rviz2
5+
ros-jazzy-rosbag2-compression-zstd
6+
ros-jazzy-slam-toolbox
7+
ros-jazzy-foxglove-bridge
8+
ros-jazzy-plansys2-domain-expert
9+
ros-jazzy-sros2-cmake
10+
ros-jazzy-image-pipeline
11+
ros-jazzy-depthai-examples
12+
ros-jazzy-picknik-twist-controller
13+
ros-jazzy-picknik-reset-fault-controller
14+
ros-jazzy-geometry2
15+
ros-jazzy-warehouse-ros-sqlite
16+
ros-jazzy-cartographer-ros
17+
ros-jazzy-octomap-rviz-plugins
18+
ros-jazzy-grid-map-visualization
19+
ros-jazzy-grid-map-rviz-plugin
20+
ros-jazzy-grid-map-loader
21+
ros-jazzy-grid-map-filters
22+
ros-jazzy-grid-map-pcl
23+
ros-jazzy-rviz-satellite
24+
ros-jazzy-autoware-utils-pcl
25+
ros-jazzy-rqt-runtime-monitor
26+
ros-jazzy-rosbridge-suite
27+
ros-jazzy-battery-state-broadcaster
28+
ros-jazzy-forward-command-controller
29+
ros-jazzy-gripper-controllers
30+
ros-jazzy-nav2-core
31+
ros-jazzy-steering-controllers-library
32+
ros-jazzy-costmap-queue
33+
ros-jazzy-rosbag2-transport
34+
ros-jazzy-tricycle-controller
35+
ros-jazzy-state-interfaces-broadcaster
36+
ros-jazzy-range-sensor-broadcaster
37+
ros-jazzy-pose-broadcaster
38+
ros-jazzy-pid-controller
39+
ros-jazzy-parallel-gripper-controller
40+
ros-jazzy-omni-wheel-drive-controller
41+
ros-jazzy-mecanum-drive-controller
42+
ros-jazzy-joint-trajectory-controller
43+
ros-jazzy-joint-state-broadcaster
44+
ros-jazzy-imu-sensor-broadcaster
45+
ros-jazzy-gps-sensor-broadcaster
46+
ros-jazzy-gpio-controllers
47+
ros-jazzy-force-torque-sensor-broadcaster
48+
ros-jazzy-diff-drive-controller
49+
ros-jazzy-chained-filter-controller
50+
ros-jazzy-admittance-controller
51+
ros-jazzy-nav2-collision-monitor
52+
ros-jazzy-ros2controlcli
53+
ros-jazzy-ur-description
54+
ros-jazzy-robotiq-description
55+
ros-jazzy-zed-description
56+
ros-jazzy-gz-ros2-control
57+
ros-jazzy-ros-gz-sim-demos
58+
ros-jazzy-clearpath-diagnostics
59+
ros-jazzy-plansys2-problem-expert
60+
ros-jazzy-ros-core
61+
ros-jazzy-depthai-ros-driver
62+
ros-jazzy-rviz-visual-tools
63+
ros-jazzy-turtlebot3-cartographer
64+
ros-jazzy-turtlebot3-bringup
65+
ros-jazzy-mujoco-ros2-control
66+
ros-jazzy-grid-map-demos
67+
ros-jazzy-grid-map-costmap-2d
68+
ros-jazzy-autoware-utils
69+
ros-jazzy-position-controllers
70+
ros-jazzy-nav2-controller
71+
ros-jazzy-dwb-core
72+
ros-jazzy-velocity-controllers
73+
ros-jazzy-tricycle-steering-controller
74+
ros-jazzy-effort-controllers
75+
ros-jazzy-bicycle-steering-controller
76+
ros-jazzy-ackermann-steering-controller
77+
ros-jazzy-nav2-route
78+
ros-jazzy-nav2-regulated-pure-pursuit-controller
79+
ros-jazzy-rosbag2-py
80+
ros-jazzy-opennav-docking-bt
81+
ros-jazzy-nav2-waypoint-follower
82+
ros-jazzy-nav2-theta-star-planner
83+
ros-jazzy-nav2-smoother
84+
ros-jazzy-nav2-smac-planner
85+
ros-jazzy-nav2-planner
86+
ros-jazzy-nav2-navfn-planner
87+
ros-jazzy-nav2-mppi-controller
88+
ros-jazzy-nav2-constrained-smoother
89+
ros-jazzy-nav2-bt-navigator
90+
ros-jazzy-nav2-behaviors
91+
ros-jazzy-ros2-control
92+
ros-jazzy-clearpath-manipulators-description
93+
ros-jazzy-clearpath-sensors-description
94+
ros-jazzy-lbr-description
95+
ros-jazzy-clearpath-control
96+
ros-jazzy-ur-controllers
97+
ros-jazzy-ros-gz
98+
ros-jazzy-plansys2-planner
99+
ros-jazzy-kortex-description
100+
ros-jazzy-swri-console
101+
ros-jazzy-plotjuggler-ros
102+
ros-jazzy-plansys2-tools
103+
ros-jazzy-mujoco-ros2-control-demos
104+
ros-jazzy-grid-map
105+
ros-jazzy-apriltag-tools
106+
ros-jazzy-moveit-resources-panda-moveit-config
107+
ros-jazzy-moveit-resources-fanuc-moveit-config
108+
ros-jazzy-nav2-graceful-controller
109+
ros-jazzy-dwb-plugins
110+
ros-jazzy-dwb-critics
111+
ros-jazzy-ros2-controllers
112+
ros-jazzy-nav2-rviz-plugins
113+
ros-jazzy-nav2-rotation-shim-controller
114+
ros-jazzy-ros2bag
115+
ros-jazzy-rqt-bag
116+
ros-jazzy-clearpath-description
117+
ros-jazzy-lbr-fri-ros2
118+
ros-jazzy-ur-robot-driver
119+
ros-jazzy-irobot-create-gz-plugins
120+
ros-jazzy-plansys2-executor
121+
ros-jazzy-gz-ros2-control-demos
122+
ros-jazzy-moveit-core
123+
ros-jazzy-opennav-docking
124+
ros-jazzy-nav2-dwb-controller
125+
ros-jazzy-irobot-create-control
126+
ros-jazzy-rosbag2-tests
127+
ros-jazzy-moveit-resources
128+
ros-jazzy-lbr-ros2-control
129+
ros-jazzy-ur-calibration
130+
ros-jazzy-realsense2-camera
131+
ros-jazzy-plansys2-tests
132+
ros-jazzy-plansys2-terminal
133+
ros-jazzy-plansys2-bt-actions
134+
ros-jazzy-plansys2-bringup
135+
ros-jazzy-lbr-demos-advanced-py
136+
ros-jazzy-lbr-demos-advanced-cpp
137+
ros-jazzy-moveit-ros-occupancy-map-monitor
138+
ros-jazzy-moveit-resources-prbt-ikfast-manipulator-plugin
139+
ros-jazzy-moveit-simple-controller-manager
140+
ros-jazzy-pilz-industrial-motion-planner-testutils
141+
ros-jazzy-chomp-motion-planner
142+
ros-jazzy-moveit-planners-stomp
143+
ros-jazzy-navigation2
144+
ros-jazzy-irobot-create-description
145+
ros-jazzy-rosbag2
146+
ros-jazzy-trac-ik-kinematics-plugin
147+
ros-jazzy-moveit-ros-planning
148+
ros-jazzy-moveit-planners-chomp
149+
ros-jazzy-nav2-bringup
150+
ros-jazzy-turtlebot4-description
151+
ros-jazzy-irobot-create-common-bringup
152+
ros-jazzy-rqt-bag-plugins
153+
ros-jazzy-moveit-plugins
154+
ros-jazzy-ros-base
155+
ros-jazzy-trac-ik
156+
ros-jazzy-moveit-ros-control-interface
157+
ros-jazzy-livox-ros-driver2
158+
ros-jazzy-moveit-kinematics
159+
ros-jazzy-moveit-ros-warehouse
160+
ros-jazzy-moveit-ros-robot-interaction
161+
ros-jazzy-moveit-planners-ompl
162+
ros-jazzy-turtlebot4-viz
163+
ros-jazzy-turtlebot4-navigation
164+
ros-jazzy-irobot-create-gz-bringup
165+
ros-jazzy-rqt-common-plugins
166+
ros-jazzy-turtlebot4-bringup
167+
ros-jazzy-turtlebot3-navigation2
168+
ros-jazzy-moveit-ros-perception
169+
ros-jazzy-moveit-visual-tools
170+
ros-jazzy-simulation
171+
ros-jazzy-perception
172+
ros-jazzy-moveit-ros-move-group
173+
ros-jazzy-moveit-ros-benchmarks
174+
ros-jazzy-turtlebot4-gz-bringup
175+
ros-jazzy-desktop
176+
ros-jazzy-turtlebot4-robot
177+
ros-jazzy-turtlebot4-desktop
178+
ros-jazzy-turtlebot3
179+
ros-jazzy-moveit-resources-prbt-moveit-config
180+
ros-jazzy-moveit-ros-planning-interface
181+
ros-jazzy-turtlebot4-simulator
182+
ros-jazzy-desktop-full
183+
ros-jazzy-moveit-resources-prbt-pg70-support
184+
ros-jazzy-moveit-ros-visualization
185+
ros-jazzy-moveit-py
186+
ros-jazzy-moveit-hybrid-planning
187+
ros-jazzy-lbr-moveit-cpp
188+
ros-jazzy-pilz-industrial-motion-planner
189+
ros-jazzy-moveit-setup-framework
190+
ros-jazzy-moveit-servo
191+
ros-jazzy-moveit-ros
192+
ros-jazzy-moveit-planners
193+
ros-jazzy-moveit-setup-srdf-plugins
194+
ros-jazzy-moveit-setup-core-plugins
195+
ros-jazzy-moveit-setup-controllers
196+
ros-jazzy-moveit-setup-app-plugins
197+
ros-jazzy-moveit-ros-trajectory-cache
198+
ros-jazzy-lbr-bringup
199+
ros-jazzy-clearpath-manipulators
200+
ros-jazzy-moveit-setup-assistant
201+
ros-jazzy-moveit-task-constructor-core
202+
ros-jazzy-ur-moveit-config
203+
ros-jazzy-moveit-runtime
204+
ros-jazzy-lbr-fri-ros2-stack
205+
ros-jazzy-lbr-demos-py
206+
ros-jazzy-lbr-demos-cpp
207+
ros-jazzy-clearpath-generator-common
208+
ros-jazzy-moveit-task-constructor-capabilities
209+
ros-jazzy-moveit
210+
ros-jazzy-kinova-gen3-7dof-robotiq-2f-85-moveit-config
211+
ros-jazzy-ur-simulation-gz
212+
ros-jazzy-ur
213+
ros-jazzy-med7-moveit-config
214+
ros-jazzy-med14-moveit-config
215+
ros-jazzy-iiwa7-moveit-config
216+
ros-jazzy-iiwa14-moveit-config
217+
ros-jazzy-clearpath-common
218+
ros-jazzy-moveit-task-constructor-demo
219+
ros-jazzy-moveit2-tutorials
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
:: Generated by vinca http://github.com/RoboStack/vinca.
2+
:: DO NOT EDIT!
3+
setlocal EnableDelayedExpansion
4+
5+
set "PYTHONPATH=%LIBRARY_PREFIX%\lib\site-packages;%SP_DIR%"
6+
7+
:: MSVC is preferred.
8+
set CC=cl.exe
9+
set CXX=cl.exe
10+
11+
rd /s /q build
12+
mkdir build
13+
pushd build
14+
15+
:: set "CMAKE_GENERATOR=Ninja"
16+
:: We use the Visual Studio generator as a workaround for
17+
:: problems in Ninja when using long paths, see https://github.com/RoboStack/ros-humble/pull/229#issuecomment-2564856467
18+
:: Once those are solved, we can switch back to use Ninja
19+
set "CMAKE_GENERATOR=Visual Studio %VS_MAJOR% %VS_YEAR%"
20+
21+
:: PYTHON_INSTALL_DIR should be a relative path, see
22+
:: https://github.com/ament/ament_cmake/blob/2.3.2/ament_cmake_python/README.md
23+
:: So we compute the relative path of %SP_DIR% w.r.t. to LIBRARY_PREFIX,
24+
:: but it is not trivial to do this in Command Prompt scripting, so let's do it via
25+
:: python
26+
27+
:: This line is scary, but it basically assigns the output of the command inside (` and `)
28+
:: to the variable specified after DO SET
29+
:: The equivalent in bash is PYTHON_INSTALL_DIR=`python -c ...`
30+
FOR /F "tokens=* USEBACKQ" %%i IN (`python -c "import os;print(os.path.relpath(os.environ['SP_DIR'],os.environ['LIBRARY_PREFIX']).replace('\\','/'))"`) DO SET PYTHON_INSTALL_DIR=%%i
31+
32+
cmake ^
33+
-G "%CMAKE_GENERATOR%" ^
34+
-DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^
35+
-DCMAKE_BUILD_TYPE=Release ^
36+
-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=True ^
37+
-DPYTHON_EXECUTABLE=%PYTHON% ^
38+
-DPython_EXECUTABLE=%PYTHON% ^
39+
-DPython3_EXECUTABLE=%PYTHON% ^
40+
-DSETUPTOOLS_DEB_LAYOUT=OFF ^
41+
-DBUILD_SHARED_LIBS=ON ^
42+
-DBUILD_TESTING=OFF ^
43+
-DCMAKE_OBJECT_PATH_MAX=255 ^
44+
--compile-no-warning-as-error ^
45+
-DPYTHON_INSTALL_DIR=%PYTHON_INSTALL_DIR% ^
46+
^
47+
%SRC_DIR%\%PKG_NAME%\src\work\
48+
if errorlevel 1 exit 1
49+
50+
:: We explicitly pass %CPU_COUNT% to cmake --build as we are not using Ninja,
51+
:: see the comment before setting the CMAKE_GENERATOR env variable
52+
cmake --build . --config Release --parallel %CPU_COUNT% --target install
53+
if errorlevel 1 exit 1

0 commit comments

Comments
 (0)