Skip to content

Commit

Permalink
colcon.pkg: build gazebo first in colcon workspace (#1192)
Browse files Browse the repository at this point in the history
Add a colcon.pkg file to gazebo_dev with gazebo's cmake project
name "Gazebo" listed as a dependency to support building
gazebo from source in a colcon workspace.

* Add colcon.pkg files for other packages

Copy colcon.pkg to gazebo_ros, gazebo_plugins, and
gazebo_ros_control so that --merge-install won't be required.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
  • Loading branch information
scpeters authored and jacobperron committed Mar 11, 2021
1 parent 8a32066 commit 015e5fc
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 0 deletions.
8 changes: 8 additions & 0 deletions gazebo_dev/colcon.pkg
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Configuration file for colcon (https://colcon.readthedocs.io).
#
# Please see the doc for the details of the spec:
# - https://colcon.readthedocs.io/en/released/user/configuration.html#colcon-pkg-files

{
"dependencies": ["Gazebo"],
}
8 changes: 8 additions & 0 deletions gazebo_plugins/colcon.pkg
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Configuration file for colcon (https://colcon.readthedocs.io).
#
# Please see the doc for the details of the spec:
# - https://colcon.readthedocs.io/en/released/user/configuration.html#colcon-pkg-files

{
"dependencies": ["Gazebo"],
}
8 changes: 8 additions & 0 deletions gazebo_ros/colcon.pkg
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Configuration file for colcon (https://colcon.readthedocs.io).
#
# Please see the doc for the details of the spec:
# - https://colcon.readthedocs.io/en/released/user/configuration.html#colcon-pkg-files

{
"dependencies": ["Gazebo"],
}
8 changes: 8 additions & 0 deletions gazebo_ros_control/colcon.pkg
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Configuration file for colcon (https://colcon.readthedocs.io).
#
# Please see the doc for the details of the spec:
# - https://colcon.readthedocs.io/en/released/user/configuration.html#colcon-pkg-files

{
"dependencies": ["Gazebo"],
}

0 comments on commit 015e5fc

Please sign in to comment.