Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add testing component #10

Merged
merged 5 commits into from
Apr 20, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions debian/buster/debian/libignition-common5-testing.install
1 change: 1 addition & 0 deletions debian/sid/debian/libignition-common5-testing-dev.install
1 change: 1 addition & 0 deletions debian/sid/debian/libignition-common5-testing.install
1 change: 1 addition & 0 deletions focal/debian/libignition-common5-testing-dev.install
1 change: 1 addition & 0 deletions focal/debian/libignition-common5-testing.install
1 change: 1 addition & 0 deletions jammy/debian/libignition-common5-testing-dev.install
1 change: 1 addition & 0 deletions jammy/debian/libignition-common5-testing.install
31 changes: 31 additions & 0 deletions ubuntu/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ Depends: libignition-common5-core-dev (= ${binary:Version}),
libignition-common5-geospatial-dev (= ${binary:Version}),
libignition-common5-graphics-dev (= ${binary:Version}),
libignition-common5-profiler-dev (= ${binary:Version}),
libignition-common5-testing-dev (= ${binary:Version}),
${misc:Depends}
Multi-Arch: same
Description: Collection of useful code used by robotics apps - Metapackage
Expand Down Expand Up @@ -250,3 +251,33 @@ Description: Collection of useful code used by robotics apps - Profiler dev file
parsing 3D mesh files, managing console output, and using PID controllers.
.
Profiler development files

Package: libignition-common5-testing
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: Collection of useful code used by robotics apps - Testing libries
Ignition common is a component in the Ignition framework, a set of
libraries designed to rapidly develop robot applications. A collection of
useful classes and functions for handling many command tasks. This includes
parsing 3D mesh files, managing console output, and using PID controllers.
.
Testing component of the library

Package: libignition-common5-testing-dev
Architecture: any
Section: libdevel
Depends: libignition-cmake3-dev,
libignition-utils2-dev,
libignition-common5-testing (= ${binary:Version}),
${misc:Depends}
Multi-Arch: same
Description: Collection of useful code used by robotics apps - Testing dev files
Ignition common is a component in the Ignition framework, a set of
libraries designed to rapidly develop robot applications. A collection of
useful classes and functions for handling many command tasks. This includes
parsing 3D mesh files, managing console output, and using PID controllers.
.
Testing developement files
5 changes: 5 additions & 0 deletions ubuntu/debian/libignition-common-testing-dev.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
usr/include/ignition/common*/ignition/common/testing.hh
usr/include/ignition/common*/ignition/common/testing/*
usr/lib/*/cmake/ignition-common[0-99]-testing/*
usr/lib/*/libignition-common[0-99]-testing.so
usr/lib/*/pkgconfig/ignition-common[0-99]-testing.pc
1 change: 1 addition & 0 deletions ubuntu/debian/libignition-common-testing.install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usr/lib/*/libignition-common[0-99]-testing.so.*
1 change: 1 addition & 0 deletions ubuntu/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ override_dh_install:
$(RM) debian/libignition-common5-core-dev/usr/include/ignition/common*/ignition/common/events.hh
$(RM) debian/libignition-common5-core-dev/usr/include/ignition/common*/ignition/common/geospatial.hh
$(RM) debian/libignition-common5-core-dev/usr/include/ignition/common*/ignition/common/graphics.hh
$(RM) debian/libignition-common5-core-dev/usr/include/ignition/common*/ignition/common/testing.hh
dh_missing --list-missing

# test cannot run in parallel
Expand Down