-
Notifications
You must be signed in to change notification settings - Fork 2
/
colcon_imports.autobuild
111 lines (95 loc) · 4.82 KB
/
colcon_imports.autobuild
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
colcon_import_package "base/cmake"
colcon_import_package "base/logging"
colcon_import_package "base/types" do |pkg|
pkg.add_cmake_arg("-DBINDINGS_RUBY=OFF" )
pkg.add_cmake_arg("-DUSE_SISL=ON" )
pkg.add_cmake_arg("-DSISL_PREFIX=#{ENV['AUTOPROJ_CURRENT_ROOT']}/../install/external-sisl/" )
pkg.use_optional_dependency "external/sisl"
pkg.use_optional_dependency "gui/vizkit3d"
end
colcon_import_package "control/motor_controller"
colcon_import_package "planning/ugv_nav4d" do |pkg|
pkg.use_optional_dependency "gui/vizkit3d"
end
colcon_import_package "planning/sbpl"
colcon_import_package "planning/sbpl_spline_primitives" do |pkg|
pkg.add_cmake_arg("-DROCK_TEST_ENABLED=OFF")
pkg.use_optional_dependency "gui/vizkit3d"
end
colcon_import_package "planning/traversability_generator3d"
colcon_import_package "gui/vizkit3d_debug_drawings" do |pkg|
pkg.add_cmake_arg("-DWITH_PORTS=OFF" )
end
colcon_import_package "control/trajectory_follower"
colcon_import_package "slam/maps" do |pkg|
pkg.use_optional_dependency "gui/vizkit3d"
end
colcon_import_package "gui/vizkit3d"
colcon_import_package "gui/osgviz"
colcon_import_package "external/sisl"
colcon_import_package "gui/osg_qt5"
colcon_import_package "gui/qtpropertybrowser"
colcon_import_package "base/numeric"
colcon_import_package "base/boost_serialization"
colcon_import_package "tools/backward-cpp"
### Mars 2
colcon_import_package("simulation/mars2/mars_interfaces")
colcon_import_package("simulation/mars2/mars_core")
colcon_import_package("simulation/mars2/envire_mars_graphics")
colcon_import_package("simulation/mars2/mars_graphics")
colcon_import_package("simulation/mars2/envire_mars_motors")
colcon_import_package("simulation/mars2/envire_mars_ode_physics")
colcon_import_package("simulation/mars2/envire_mars_ode_collision")
colcon_import_package("simulation/mars2/mars_app")
colcon_import_package("simulation/mars2/envire_mars_sensors")
colcon_import_package("simulation/mars2/mars_gui")
colcon_import_package("simulation/mars2/mars_ode_physics")
colcon_import_package 'simulation/mars2/mars_ode_collision'
colcon_import_package 'simulation/mars2/mars_scene_loader'
colcon_import_package 'simulation/mars2/mars_particle_system'
colcon_import_package 'simulation/mars2/mars_skydome'
colcon_import_collection_package "simulation/graphics_collection", "osg_animations"
colcon_import_collection_package "simulation/graphics_collection", "osg_frames"
colcon_import_collection_package "simulation/graphics_collection", "osg_lines"
colcon_import_collection_package "simulation/graphics_collection", "osg_material_manager"
colcon_import_collection_package "simulation/graphics_collection", "osg_plot"
colcon_import_collection_package "simulation/graphics_collection", "osg_points"
colcon_import_collection_package "simulation/graphics_collection", "osg_terrain"
colcon_import_collection_package "simulation/graphics_collection", "osg_text"
colcon_import_collection_package "simulation/graphics_collection", "osg_text_factory"
colcon_import_collection_package "simulation/gui_collection", "cfg_manager_gui"
colcon_import_collection_package "simulation/gui_collection", "config_map_gui"
colcon_import_collection_package "simulation/gui_collection", "data_broker_gui"
colcon_import_collection_package "simulation/gui_collection", "data_broker_plotter"
colcon_import_collection_package "simulation/gui_collection", "data_broker_plotter2"
colcon_import_collection_package "simulation/gui_collection", "gui_app"
colcon_import_collection_package "simulation/gui_collection", "lib_manager_gui"
colcon_import_collection_package "simulation/gui_collection", "log_console"
colcon_import_collection_package "simulation/gui_collection", "main_gui"
# TODO: THESE PACKAGES SHOULD BE A PART OF MORE GENERIC PACKAGE SET
# SINCE THEY DOES NOT HAVE RELATION TO MARS OR TO SIMULATION PACKAGE SET
# SO MOVE THEM TO CORRESPONDING GITHUB GROUP
colcon_import_package("simulation/utils")
colcon_import_package("simulation/data_broker")
colcon_import_package("simulation/cfg_manager")
colcon_import_package("tools/configmaps")
colcon_import_package("simulation/lib_manager")
colcon_import_package("envire/envire_core") do |pkg|
pkg.add_cmake_arg("-DROCK_TEST_ENABLED=OFF")
pkg.add_cmake_arg("-DPLUGIN_LIBS_FOUND=ON")
pkg.use_optional_dependency "tools/plugin_manager"
end
colcon_import_package("envire/envire_types")
colcon_import_package("envire/envire_smurf_loader")
colcon_import_package("external/osgQt")
colcon_import_package("external/ogdf")
colcon_import_package("simulation/ode-16")
colcon_import_package("tools/class_loader_melodic") do |pkg|
pkg.depends_on "base/console_bridge"
end
colcon_import_package("tools/plugin_manager")
colcon_import_package("base/console_bridge")
colcon_import_package("communication/libzmq") do |pkg|
pkg.add_cmake_arg("-DENABLE_DRAFTS=ON")
pkg.add_cmake_arg("-DCMAKE_BUILD_TYPE=Release")
end