Skip to content

Commit

Permalink
Added code to create the ground bridge debian.
Browse files Browse the repository at this point in the history
  • Loading branch information
kbrowne15 committed Oct 24, 2024
1 parent 8d7a5df commit 156dbf0
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 1 deletion.
2 changes: 1 addition & 1 deletion debian/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ astrobee0
astrobee-comms
astrobee-dev
astrobee-config
astrobee-comms
astrobee-ground-comms
files
debhelper-build-stamp
*.substvars
Expand Down
4 changes: 4 additions & 0 deletions debian/astrobee-ground-comms.dirs
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
opt/astrobee
opt/astrobee/lib
opt/astrobee/lib/pkgconfig
opt/astrobee/share
2 changes: 2 additions & 0 deletions debian/astrobee-ground-comms.files
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
opt/astrobee/lib/libground_dds_ros_bridge.so
opt/astrobee/share/ground_dds_ros_bridge
4 changes: 4 additions & 0 deletions debian/astrobee-ground-comms.lintian-overrides
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# See astrobee-comms.lintian-overrides for details
dir-or-file-in-opt
# Ignore until we figure out how to use shlibs on chroot
missing-dependency-on-libc
18 changes: 18 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,24 @@ Depends: ${misc:Depends}
Description: Astrobee flight software communications.
The communications portion of the Astrobee flight software.

Package: astrobee-ground-comms
Section: comm
Architecture: amd64
Depends: ${misc:Depends}
astrobee-config (>= ${binary:Version}),
astrobee-comms (>= ${binary:Version}),
rti (>=1.0), libmiro0 (>=0.1), libsoracore1 (>=1.0),
ros-${ros-distro}-ros-base, ros-${ros-distro}-cpp-common,
ros-${ros-distro}-common-msgs, ros-${ros-distro}-nodelet, ros-${ros-distro}-image-transport,
ros-${ros-distro}-compressed-image-transport, ros-${ros-distro}-tf2,
ros-${ros-distro}-tf2-geometry-msgs, ros-${ros-distro}-tf2-msgs, ros-${ros-distro}-tf2-ros,
ros-${ros-distro}-tf2-sensor-msgs,
libgoogle-glog0v5
Description: Astrobee flight software communications.
The communications portion of the Astrobee flight software.



Package: astrobee0
Architecture: any
Depends: ${misc:Depends}
Expand Down

0 comments on commit 156dbf0

Please sign in to comment.