Skip to content

Commit f74bcd2

Browse files
authored
Added ament hooks to track blue description files (#296)
1 parent faf5edb commit f74bcd2

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

.docker/Dockerfile

-7
Original file line numberDiff line numberDiff line change
@@ -243,13 +243,6 @@ export GZ_SIM_SYSTEM_PLUGIN_PATH=\$HOME/ardupilot_gazebo/build:\$GZ_SIM_SYSTEM_P
243243

244244
# Add ardupilot_gazebo models and worlds
245245
export GZ_SIM_RESOURCE_PATH=\$HOME/ardupilot_gazebo/models:\$HOME/ardupilot_gazebo/worlds:\$GZ_SIM_RESOURCE_PATH
246-
247-
# Add blue models and worlds
248-
BLUE_DESCRIPTION=\$USER_WORKSPACE/src/blue/blue_description
249-
export GZ_SIM_RESOURCE_PATH=\$BLUE_DESCRIPTION/gazebo/models:\$BLUE_DESCRIPTION/gazebo/worlds:\$GZ_SIM_RESOURCE_PATH
250-
251-
# Add blue meshes
252-
export GZ_SIM_RESOURCE_PATH=\$BLUE_DESCRIPTION/meshes:\$GZ_SIM_RESOURCE_PATH
253246
EOT
254247

255248
FROM desktop AS desktop-nvidia

blue_description/CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ install(
88
DESTINATION share/blue_description
99
)
1010

11+
ament_environment_hooks("${CMAKE_CURRENT_SOURCE_DIR}/hooks/hooks.dsv.in")
12+
1113
ament_package()

blue_description/hooks/hooks.dsv.in

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
prepend-non-duplicate;GZ_SIM_RESOURCE_PATH;@CMAKE_INSTALL_PREFIX@/share/@PROJECT_NAME@/gazebo/models
2+
prepend-non-duplicate;GZ_SIM_RESOURCE_PATH;@CMAKE_INSTALL_PREFIX@/share/@PROJECT_NAME@/gazebo/worlds

0 commit comments

Comments
 (0)