Skip to content

Commit 96ae32d

Browse files
committed
Add build files 2026-05-04-2159
1 parent 65be811 commit 96ae32d

998 files changed

Lines changed: 133619 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/build_linux_aarch64.yml

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

buildorder.txt

Lines changed: 310 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,310 @@
1+
ros-rolling-generate-parameter-library
2+
ros-rolling-ros2service
3+
ros-rolling-ros2node
4+
ros-rolling-tf2-ros
5+
ros-rolling-ros2test
6+
ros-rolling-ros2pkg
7+
ros-rolling-diagnostic-updater
8+
ros-rolling-ros2action
9+
ros-rolling-ros2topic
10+
ros-rolling-ros2interface
11+
ros-rolling-rosbag2-storage
12+
ros-rolling-moveit-configs-utils
13+
ros-rolling-point-cloud-transport
14+
ros-rolling-image-transport
15+
ros-rolling-logging-demo
16+
ros-rolling-pcl-conversions
17+
ros-rolling-rqt-console
18+
ros-rolling-kinematics-interface-kdl
19+
ros-rolling-tf2-tools
20+
ros-rolling-rqt-plot
21+
ros-rolling-ros2-controllers-test-nodes
22+
ros-rolling-teleop-twist-joy
23+
ros-rolling-camera-calibration
24+
ros-rolling-rqt-shell
25+
ros-rolling-rqt-service-caller
26+
ros-rolling-rqt-py-console
27+
ros-rolling-rqt-publisher
28+
ros-rolling-rqt-graph
29+
ros-rolling-diagnostic-aggregator
30+
ros-rolling-intra-process-demo
31+
ros-rolling-image-tools
32+
ros-rolling-demo-nodes-cpp-native
33+
ros-rolling-demo-nodes-cpp
34+
ros-rolling-composition
35+
ros-rolling-rslidar-msg
36+
ros-rolling-plotjuggler
37+
ros-rolling-mocap4r2-robot-gt-msgs
38+
ros-rolling-mocap4r2-msgs
39+
ros-rolling-lanelet2-examples
40+
ros-rolling-ffmpeg-encoder-decoder
41+
ros-rolling-autoware-core-sensing
42+
ros-rolling-serial-driver
43+
ros-rolling-rqt-mocap4r2-control
44+
ros-rolling-rplidar-ros
45+
ros-rolling-ros2-socketcan
46+
ros-rolling-ros2-fmt-logger
47+
ros-rolling-persist-parameter-server
48+
ros-rolling-laser-segmentation
49+
ros-rolling-joint-limits
50+
ros-rolling-ros2param
51+
ros-rolling-robot-state-publisher
52+
ros-rolling-ros-testing
53+
ros-rolling-ros2run
54+
ros-rolling-ros2plugin
55+
ros-rolling-ros2lifecycle
56+
ros-rolling-ros2launch
57+
ros-rolling-ros2doctor
58+
ros-rolling-joint-state-publisher
59+
ros-rolling-topic-tools
60+
ros-rolling-rosbag2-storage-sqlite3
61+
ros-rolling-rosbag2-storage-mcap
62+
ros-rolling-tf2-kdl
63+
ros-rolling-tf2-geometry-msgs
64+
ros-rolling-tf2-eigen
65+
ros-rolling-rviz-common
66+
ros-rolling-autoware-utils-logging
67+
ros-rolling-tf2-bullet
68+
ros-rolling-rqt-msg
69+
ros-rolling-zstd-image-transport
70+
ros-rolling-theora-image-transport
71+
ros-rolling-compressed-image-transport
72+
ros-rolling-compressed-depth-image-transport
73+
ros-rolling-rosapi
74+
ros-rolling-image-view
75+
ros-rolling-image-publisher
76+
ros-rolling-rqt-topic
77+
ros-rolling-rqt-reconfigure
78+
ros-rolling-rqt-image-view
79+
ros-rolling-ros-gz-sim
80+
ros-rolling-ros-gz-image
81+
ros-rolling-image-common
82+
ros-rolling-velodyne-pointcloud
83+
ros-rolling-velodyne-driver
84+
ros-rolling-ublox-gps
85+
ros-rolling-py-trees-ros
86+
ros-rolling-self-test
87+
ros-rolling-diagnostic-common-diagnostics
88+
ros-rolling-apriltag-draw
89+
ros-rolling-apriltag-detector
90+
ros-rolling-v4l2-camera
91+
ros-rolling-twist-mux
92+
ros-rolling-rslidar-sdk
93+
ros-rolling-rqt-tf-tree
94+
ros-rolling-rosgraph-monitor
95+
ros-rolling-nobleo-socketcan-bridge
96+
ros-rolling-mocap4r2-marker-viz
97+
ros-rolling-mocap4r2-marker-publisher
98+
ros-rolling-mocap4r2-dummy-driver
99+
ros-rolling-lanelet2
100+
ros-rolling-foxglove-compressed-video-transport
101+
ros-rolling-ffmpeg-image-transport
102+
ros-rolling-hardware-interface
103+
ros-rolling-sros2
104+
ros-rolling-ros2component
105+
ros-rolling-joint-state-publisher-gui
106+
ros-rolling-rosbag2-storage-default-plugins
107+
ros-rolling-rviz-visual-testing-framework
108+
ros-rolling-interactive-markers
109+
ros-rolling-autoware-utils-geometry
110+
ros-rolling-warehouse-ros
111+
ros-rolling-autoware-lanelet2-extension
112+
ros-rolling-control-toolbox
113+
ros-rolling-tf2-sensor-msgs
114+
ros-rolling-image-proc
115+
ros-rolling-robot-localization
116+
ros-rolling-laser-filters
117+
ros-rolling-image-rotate
118+
ros-rolling-rqt-srv
119+
ros-rolling-rqt-action
120+
ros-rolling-autoware-localization-util
121+
ros-rolling-rviz-imu-plugin
122+
ros-rolling-image-transport-plugins
123+
ros-rolling-rosbridge-server
124+
ros-rolling-pendulum-control
125+
ros-rolling-lifecycle
126+
ros-rolling-autoware-core-vehicle
127+
ros-rolling-camera-ros
128+
ros-rolling-velodyne
129+
ros-rolling-ublox
130+
ros-rolling-ouster-ros
131+
ros-rolling-odom-to-tf-ros2
132+
ros-rolling-mocap4r2-robot-gt
133+
ros-rolling-diagnostics
134+
ros-rolling-apriltag-detector-umich
135+
ros-rolling-apriltag-detector-mit
136+
ros-rolling-hardware-interface-testing
137+
ros-rolling-controller-interface
138+
ros-rolling-ros2cli-common-extensions
139+
ros-rolling-rosbag2-cpp
140+
ros-rolling-rviz-default-plugins
141+
ros-rolling-autoware-interpolation
142+
ros-rolling-autoware-test-utils
143+
ros-rolling-autoware-vehicle-info-utils
144+
ros-rolling-autoware-objects-of-interest-marker-interface
145+
ros-rolling-autoware-utils-tf
146+
ros-rolling-sros2-cmake
147+
ros-rolling-autoware-geography-utils
148+
ros-rolling-transmission-interface
149+
ros-rolling-geometry2
150+
ros-rolling-stereo-image-proc
151+
ros-rolling-depth-image-proc
152+
ros-rolling-warehouse-ros-sqlite
153+
ros-rolling-autoware-map-projection-loader
154+
ros-rolling-autoware-ekf-localizer
155+
ros-rolling-usb-cam
156+
ros-rolling-rosbridge-suite
157+
ros-rolling-pointcloud-to-laserscan
158+
ros-rolling-apriltag-ros
159+
ros-rolling-controller-manager
160+
ros-rolling-rosbag2-compression
161+
ros-rolling-rviz2
162+
ros-rolling-autoware-motion-utils
163+
ros-rolling-autoware-lanelet2-utils
164+
ros-rolling-ros-core
165+
ros-rolling-autoware-global-parameter-loader
166+
ros-rolling-image-pipeline
167+
ros-rolling-rosx-introspection
168+
ros-rolling-battery-state-broadcaster
169+
ros-rolling-forward-command-controller
170+
ros-rolling-rosbag2-compression-zstd
171+
ros-rolling-autoware-planning-test-manager
172+
ros-rolling-autoware-trajectory
173+
ros-rolling-autoware-route-handler
174+
ros-rolling-autoware-planning-factor-interface
175+
ros-rolling-joint-trajectory-controller
176+
ros-rolling-steering-controllers-library
177+
ros-rolling-joint-state-broadcaster
178+
ros-rolling-diff-drive-controller
179+
ros-rolling-pose-broadcaster
180+
ros-rolling-force-torque-sensor-broadcaster
181+
ros-rolling-ur-description
182+
ros-rolling-motion-primitives-controllers
183+
ros-rolling-tricycle-controller
184+
ros-rolling-state-interfaces-broadcaster
185+
ros-rolling-range-sensor-broadcaster
186+
ros-rolling-pid-controller
187+
ros-rolling-parallel-gripper-controller
188+
ros-rolling-omni-wheel-drive-controller
189+
ros-rolling-mecanum-drive-controller
190+
ros-rolling-imu-sensor-broadcaster
191+
ros-rolling-gps-sensor-broadcaster
192+
ros-rolling-gpio-controllers
193+
ros-rolling-chained-filter-controller
194+
ros-rolling-admittance-controller
195+
ros-rolling-ros2controlcli
196+
ros-rolling-autoware-map-loader
197+
ros-rolling-autoware-map-height-fitter
198+
ros-rolling-gz-ros2-control
199+
ros-rolling-dummy-robot-bringup
200+
ros-rolling-autoware-planning-topic-converter
201+
ros-rolling-autoware-simple-pure-pursuit
202+
ros-rolling-autoware-default-adapi
203+
ros-rolling-ros-gz-sim-demos
204+
ros-rolling-rviz-visual-tools
205+
ros-rolling-foxglove-bridge
206+
ros-rolling-position-controllers
207+
ros-rolling-rosbag2-transport
208+
ros-rolling-autoware-velocity-smoother
209+
ros-rolling-velocity-controllers
210+
ros-rolling-effort-controllers
211+
ros-rolling-ur-controllers
212+
ros-rolling-tricycle-steering-controller
213+
ros-rolling-bicycle-steering-controller
214+
ros-rolling-ackermann-steering-controller
215+
ros-rolling-ros2-control
216+
ros-rolling-autoware-path-generator
217+
ros-rolling-autoware-mission-planner
218+
ros-rolling-autoware-lanelet2-map-visualizer
219+
ros-rolling-autoware-pose-initializer
220+
ros-rolling-autoware-adapi-adaptors
221+
ros-rolling-autoware-core-control
222+
ros-rolling-ros-gz
223+
ros-rolling-moveit-resources-panda-moveit-config
224+
ros-rolling-moveit-resources-fanuc-moveit-config
225+
ros-rolling-rosbag2-py
226+
ros-rolling-pcl-ros
227+
ros-rolling-autoware-behavior-velocity-planner-common
228+
ros-rolling-ur-robot-driver
229+
ros-rolling-ros2-controllers
230+
ros-rolling-autoware-core-map
231+
ros-rolling-autoware-core-api
232+
ros-rolling-swri-console
233+
ros-rolling-plotjuggler-ros
234+
ros-rolling-gz-ros2-control-demos
235+
ros-rolling-apriltag-tools
236+
ros-rolling-moveit-core
237+
ros-rolling-ros2bag
238+
ros-rolling-rqt-bag
239+
ros-rolling-autoware-object-recognition-utils
240+
ros-rolling-autoware-utils-pcl
241+
ros-rolling-autoware-point-types
242+
ros-rolling-perception-pcl
243+
ros-rolling-ur-calibration
244+
ros-rolling-moveit-resources
245+
ros-rolling-dual-laser-merger
246+
ros-rolling-moveit-ros-occupancy-map-monitor
247+
ros-rolling-moveit-simple-controller-manager
248+
ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin
249+
ros-rolling-pilz-industrial-motion-planner-testutils
250+
ros-rolling-chomp-motion-planner
251+
ros-rolling-rosbag2-tests
252+
ros-rolling-moveit-planners-stomp
253+
ros-rolling-autoware-motion-velocity-planner-common
254+
ros-rolling-autoware-behavior-velocity-planner
255+
ros-rolling-autoware-crop-box-filter
256+
ros-rolling-autoware-ground-filter
257+
ros-rolling-autoware-ndt-scan-matcher
258+
ros-rolling-autoware-downsample-filters
259+
ros-rolling-autoware-utils
260+
ros-rolling-moveit-ros-planning
261+
ros-rolling-moveit-planners-chomp
262+
ros-rolling-rosbag2
263+
ros-rolling-autoware-motion-velocity-planner
264+
ros-rolling-autoware-motion-velocity-obstacle-stop-module
265+
ros-rolling-autoware-behavior-velocity-stop-line-module
266+
ros-rolling-autoware-euclidean-cluster-object-detector
267+
ros-rolling-moveit-plugins
268+
ros-rolling-autoware-core-localization
269+
ros-rolling-moveit-ros-control-interface
270+
ros-rolling-moveit-kinematics
271+
ros-rolling-moveit-ros-warehouse
272+
ros-rolling-moveit-ros-robot-interaction
273+
ros-rolling-moveit-planners-ompl
274+
ros-rolling-rqt-bag-plugins
275+
ros-rolling-ros-base
276+
ros-rolling-moveit-ros-perception
277+
ros-rolling-autoware-core-planning
278+
ros-rolling-autoware-core-perception
279+
ros-rolling-moveit-visual-tools
280+
ros-rolling-livox-ros-driver2
281+
ros-rolling-moveit-ros-move-group
282+
ros-rolling-moveit-ros-benchmarks
283+
ros-rolling-rqt-common-plugins
284+
ros-rolling-simulation
285+
ros-rolling-perception
286+
ros-rolling-autoware-core
287+
ros-rolling-moveit-ros-planning-interface
288+
ros-rolling-moveit-resources-prbt-moveit-config
289+
ros-rolling-desktop
290+
ros-rolling-moveit-ros-visualization
291+
ros-rolling-moveit-resources-prbt-pg70-support
292+
ros-rolling-moveit-py
293+
ros-rolling-moveit-hybrid-planning
294+
ros-rolling-desktop-full
295+
ros-rolling-moveit-setup-framework
296+
ros-rolling-pilz-industrial-motion-planner
297+
ros-rolling-moveit-servo
298+
ros-rolling-moveit-ros
299+
ros-rolling-moveit-setup-core-plugins
300+
ros-rolling-moveit-setup-controllers
301+
ros-rolling-moveit-setup-app-plugins
302+
ros-rolling-moveit-setup-srdf-plugins
303+
ros-rolling-moveit-planners
304+
ros-rolling-moveit-ros-trajectory-cache
305+
ros-rolling-moveit-setup-assistant
306+
ros-rolling-ur-moveit-config
307+
ros-rolling-moveit-runtime
308+
ros-rolling-ur-simulation-gz
309+
ros-rolling-ur
310+
ros-rolling-moveit
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
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+
:: If defined, can use a custom CMake build directory which can be useful
12+
:: to avoid too long path problems on windows
13+
if defined VINCA_CUSTOM_CMAKE_BUILD_DIR (
14+
if not exist "%VINCA_CUSTOM_CMAKE_BUILD_DIR%\" (
15+
mkdir "%VINCA_CUSTOM_CMAKE_BUILD_DIR%"
16+
)
17+
cd /d "%VINCA_CUSTOM_CMAKE_BUILD_DIR%"
18+
)
19+
rd /s /q build
20+
mkdir build
21+
pushd build
22+
23+
:: set "CMAKE_GENERATOR=Ninja"
24+
:: We use the Visual Studio generator as a workaround for
25+
:: problems in Ninja when using long paths, see https://github.com/RoboStack/ros-humble/pull/229#issuecomment-2564856467
26+
:: Once those are solved, we can switch back to use Ninja
27+
set "CMAKE_GENERATOR=Visual Studio %VS_MAJOR% %VS_YEAR%"
28+
29+
:: PYTHON_INSTALL_DIR should be a relative path, see
30+
:: https://github.com/ament/ament_cmake/blob/2.3.2/ament_cmake_python/README.md
31+
:: So we compute the relative path of %SP_DIR% w.r.t. to LIBRARY_PREFIX,
32+
:: but it is not trivial to do this in Command Prompt scripting, so let's do it via
33+
:: python
34+
35+
:: This line is scary, but it basically assigns the output of the command inside (` and `)
36+
:: to the variable specified after DO SET
37+
:: The equivalent in bash is PYTHON_INSTALL_DIR=`python -c ...`
38+
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
39+
40+
cmake ^
41+
-G "%CMAKE_GENERATOR%" ^
42+
-DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^
43+
-DCMAKE_BUILD_TYPE=Release ^
44+
-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=True ^
45+
-DPYTHON_EXECUTABLE=%PYTHON% ^
46+
-DPython_EXECUTABLE=%PYTHON% ^
47+
-DPython3_EXECUTABLE=%PYTHON% ^
48+
-DSETUPTOOLS_DEB_LAYOUT=OFF ^
49+
-DBUILD_SHARED_LIBS=ON ^
50+
-DBUILD_TESTING=OFF ^
51+
-DCMAKE_OBJECT_PATH_MAX=255 ^
52+
--compile-no-warning-as-error ^
53+
-DPYTHON_INSTALL_DIR=%PYTHON_INSTALL_DIR% ^
54+
^
55+
%SRC_DIR%\%PKG_NAME%\src\work\
56+
if errorlevel 1 exit 1
57+
58+
:: We explicitly pass %CPU_COUNT% to cmake --build as we are not using Ninja,
59+
:: see the comment before setting the CMAKE_GENERATOR env variable
60+
cmake --build . --config Release --parallel %CPU_COUNT% --target install
61+
if errorlevel 1 exit 1

0 commit comments

Comments
 (0)