Skip to content

Commit faf0967

Browse files
committed
experimental submodule layout
Signed-off-by: Taeseung Sohn <taeseung.sohn@tier4.jp>
1 parent 6af6419 commit faf0967

37 files changed

Lines changed: 177 additions & 176 deletions

.gitmodules

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
# autoware
2+
## core
3+
[submodule "src/autoware/core/autoware_msgs"]
4+
path = src/autoware/core/autoware_msgs
5+
url = https://github.com/autowarefoundation/autoware_msgs.git
6+
update = none
7+
[submodule "src/autoware/core/autoware_adapi_msgs"]
8+
path = src/autoware/core/autoware_adapi_msgs
9+
url = https://github.com/autowarefoundation/autoware_adapi_msgs.git
10+
# nightly
11+
[submodule "src/autoware/core/autoware_internal_msgs"]
12+
path = src/autoware/core/autoware_internal_msgs
13+
url = https://github.com/autowarefoundation/autoware_internal_msgs.git
14+
# nightly
15+
[submodule "src/autoware/core/autoware_cmake"]
16+
path = src/autoware/core/autoware_cmake
17+
url = https://github.com/autowarefoundation/autoware_cmake.git
18+
update = none
19+
[submodule "src/autoware/core/autoware_utils"]
20+
path = src/autoware/core/autoware_utils
21+
url = https://github.com/autowarefoundation/autoware_utils.git
22+
[submodule "src/autoware/core/autoware_lanelet2_extension"]
23+
path = src/autoware/core/autoware_lanelet2_extension
24+
url = https://github.com/autowarefoundation/autoware_lanelet2_extension.git
25+
update = none
26+
[submodule "src/autoware/core/autoware_core"]
27+
path = src/autoware/core/autoware_core
28+
url = https://github.com/autowarefoundation/autoware_core.git
29+
# nightly
30+
[submodule "src/autoware/core/autoware_rviz_plugins"]
31+
path = src/autoware/core/autoware_rviz_plugins
32+
url = https://github.com/autowarefoundation/autoware_rviz_plugins.git
33+
# nightly
34+
## universe
35+
[submodule "src/autoware/universe/autoware_universe"]
36+
path = src/autoware/universe/autoware_universe
37+
url = https://github.com/autowarefoundation/autoware_universe.git
38+
# nightly
39+
[submodule "src/autoware/universe/external/tier4_ad_api_adaptor"]
40+
# TODO(TIER IV): Migrate to AD API and remove this repository entry.
41+
path = src/autoware/universe/external/tier4_ad_api_adaptor
42+
url = https://github.com/tier4/tier4_ad_api_adaptor.git
43+
# nightly
44+
[submodule "src/autoware/universe/external/tier4_autoware_msgs"]
45+
path = src/autoware/universe/external/tier4_autoware_msgs
46+
url = https://github.com/tier4/tier4_autoware_msgs.git
47+
# nightly
48+
[submodule "src/autoware/universe/external/morai_msgs"]
49+
# Fix the version not to merge https://github.com/MORAI-Autonomous/MORAI-ROS2_morai_msgs/pull/9
50+
path = src/autoware/universe/external/morai_msgs
51+
url = https://github.com/MORAI-Autonomous/MORAI-ROS2_morai_msgs.git
52+
update = none
53+
[submodule "src/autoware/universe/external/muSSP"]
54+
path = src/autoware/universe/external/muSSP
55+
url = https://github.com/tier4/muSSP.git
56+
update = none
57+
[submodule "src/autoware/universe/external/pointcloud_to_laserscan"]
58+
path = src/autoware/universe/external/pointcloud_to_laserscan
59+
url = https://github.com/tier4/pointcloud_to_laserscan.git
60+
update = none
61+
[submodule "src/autoware/universe/external/eagleye"]
62+
path = src/autoware/universe/external/eagleye
63+
url = https://github.com/MapIV/eagleye.git
64+
update = none
65+
[submodule "src/autoware/universe/external/rtklib_ros_bridge"]
66+
path = src/autoware/universe/external/rtklib_ros_bridge
67+
url = https://github.com/MapIV/rtklib_ros_bridge.git
68+
update = none
69+
[submodule "src/autoware/universe/external/llh_converter"]
70+
path = src/autoware/universe/external/llh_converter
71+
url = https://github.com/MapIV/llh_converter.git
72+
update = none
73+
[submodule "src/autoware/universe/external/glog"]
74+
# TODO(Horibe): to use isGoogleInitialized() API in v0.6.0. Remove when the rosdep glog version is updated to v0.6.0 (already updated in Ubuntu 24.04)
75+
path = src/autoware/universe/external/glog
76+
url = https://github.com/tier4/glog.git
77+
update = none
78+
[submodule "src/autoware/universe/external/bevdet_vendor"]
79+
path = src/autoware/universe/external/bevdet_vendor
80+
url = https://github.com/autowarefoundation/bevdet_vendor.git
81+
branch = bevdet_vendor-ros2
82+
[submodule "src/autoware/universe/external/trt_batched_nms"]
83+
path = src/autoware/universe/external/trt_batched_nms
84+
url = https://github.com/autowarefoundation/trt_batched_nms.git
85+
update = none
86+
[submodule "src/autoware/universe/external/cuda_blackboard"]
87+
path = src/autoware/universe/external/cuda_blackboard
88+
url = https://github.com/autowarefoundation/cuda_blackboard.git
89+
update = none
90+
[submodule "src/autoware/universe/external/negotiated"]
91+
path = src/autoware/universe/external/negotiated
92+
url = https://github.com/osrf/negotiated.git
93+
update = none
94+
[submodule "src/autoware/universe/external/managed_transform_buffer"]
95+
path = src/autoware/universe/external/managed_transform_buffer
96+
url = https://github.com/autowarefoundation/managed_transform_buffer.git
97+
# nightly
98+
## launcher
99+
[submodule "src/autoware/launcher/autoware_launch"]
100+
path = src/autoware/launcher/autoware_launch
101+
url = https://github.com/autowarefoundation/autoware_launch.git
102+
# nightly
103+
## sensor_component
104+
[submodule "src/autoware/sensor_component/external/sensor_component_description"]
105+
path = src/autoware/sensor_component/external/sensor_component_description
106+
url = https://github.com/tier4/sensor_component_description.git
107+
update = none
108+
[submodule "src/autoware/sensor_component/external/nebula"]
109+
path = src/autoware/sensor_component/external/nebula
110+
url = https://github.com/tier4/nebula.git
111+
update = none
112+
[submodule "src/autoware/sensor_component/transport_drivers"]
113+
# Fork of transport_drivers that enables reduction of copy operations
114+
path = src/autoware/sensor_component/transport_drivers
115+
url = https://github.com/autowarefoundation/transport_drivers
116+
update = none
117+
[submodule "src/autoware/sensor_component/ros2_socketcan"]
118+
# Continental compatible version of ROS 2 socket CAN
119+
path = src/autoware/sensor_component/ros2_socketcan
120+
url = https://github.com/autowarefoundation/ros2_socketcan
121+
update = none
122+
## middleware
123+
[submodule "src/autoware/middleware/external/agnocast"]
124+
# TODO(TIER IV): During the transition period of Agnocast introduction,
125+
# the Agnocast ROS packages are provided as a source build.
126+
# Once the transition stabilizes, use the packages released from the official ROS repository.
127+
# Issue: https://github.com/autowarefoundation/autoware/issues/5968
128+
path = src/autoware/middleware/external/agnocast
129+
url = https://github.com/tier4/agnocast.git
130+
update = none
131+
# simulator
132+
[submodule "src/simulator/simulator/scenario_simulator"]
133+
path = src/simulator/simulator/scenario_simulator
134+
url = https://github.com/tier4/scenario_simulator_v2.git
135+
update = none
136+
# tools
137+
[submodule "src/tools/tools"]
138+
path = src/tools/tools
139+
url = https://github.com/autowarefoundation/autoware_tools.git
140+
# nightly
141+
[submodule "src/tools/plotjuggler_ros"]
142+
# This should be removed after merged PR (https://github.com/PlotJuggler/plotjuggler-ros-plugins/pull/94)
143+
path = src/tools/plotjuggler_ros
144+
url = https://github.com/PlotJuggler/plotjuggler-ros-plugins.git
145+
update = none

repositories/autoware-nightly.repos

Lines changed: 0 additions & 41 deletions
This file was deleted.

repositories/autoware.repos

Lines changed: 0 additions & 129 deletions
This file was deleted.

repositories/simulator-nightly.repos

Lines changed: 0 additions & 1 deletion
This file was deleted.

repositories/simulator.repos

Lines changed: 0 additions & 5 deletions
This file was deleted.
Submodule autoware_adapi_msgs added at 6c3faf2

src/autoware/core/autoware_cmake

Submodule autoware_cmake added at 0e0794e

src/autoware/core/autoware_core

Submodule autoware_core added at 19216fa
Submodule autoware_internal_msgs added at f5524e5

0 commit comments

Comments
 (0)