Skip to content

[backport] export find_ros1_package cmake extras#172

Merged
Karsten1987 merged 1 commit intocrystalfrom
crystal_backport_p3
Mar 11, 2019
Merged

[backport] export find_ros1_package cmake extras#172
Karsten1987 merged 1 commit intocrystalfrom
crystal_backport_p3

Conversation

@Karsten1987
Copy link
Copy Markdown
Contributor

@Karsten1987 Karsten1987 commented Mar 7, 2019

This allows other packages to use macros to find ros1 packages straight after finding the ros1_bridge package.
see: ros2/rosbag2#90 (comment)

* export find_ros1_package cmake

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* export pkg-config dependency

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* use buildtool_export_depend

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* make pkg-config required

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* also export cmake macros if ros1 is not found

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* set cmake files in variable

Signed-off-by: Karsten Knese <karsten@openrobotics.org>

* use set instead of list

Signed-off-by: Karsten Knese <karsten@openrobotics.org>
@Karsten1987 Karsten1987 self-assigned this Mar 7, 2019
@Karsten1987 Karsten1987 added the in progress Actively being worked on (Kanban column) label Mar 7, 2019
@dirk-thomas
Copy link
Copy Markdown
Member

Since the title will become the commit message when squash merging please include enough information in it as well as write a description what the PR actually backports.

@Karsten1987 Karsten1987 changed the title Crystal backport p3 [backport] export find_ros1_package cmake extras Mar 8, 2019
@nuclearsandwich
Copy link
Copy Markdown
Member

CI running bridge tests Build Status

@Karsten1987 Karsten1987 merged commit cc3316d into crystal Mar 11, 2019
@Karsten1987 Karsten1987 removed the in progress Actively being worked on (Kanban column) label Mar 11, 2019
@nuclearsandwich nuclearsandwich deleted the crystal_backport_p3 branch March 11, 2019 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants