Skip to content

Commit

Permalink
fix: add note about pkg-config within the importing types page itself
Browse files Browse the repository at this point in the history
  • Loading branch information
doudou committed Jul 12, 2022
1 parent 9d774fa commit 57d293d
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions source/components/importing_types.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,18 @@ import_types_from "hokuyo/Statistics.hpp"
(i.e. `hokuyo` for `drivers/hokuyo`).
{: .note}

<div>
**Important** The `using_library "library_name"` stanza
implicitly create a dependency between the oroGen package you're working on
and the library package. This dependency **must** be made explicit by adding
the corresponding `<depend name="..." />` line to the oroGen package's
[`manifest.xml`](../workspace/add_packages.html#manifest_xml).

It is mandatory that this type of dependency defines a pkg-config file. All Rock
packages do, but 3rd party libraries may not. If they do not, you will have to
follow [this step-by-step](../libraries/cpp_libraries.html#unconventional_dependencies) to
work around these.
</div>
{: .important}

## From other oroGen packages (type definition, export and reuse) {#from_orogen}
Expand Down

0 comments on commit 57d293d

Please sign in to comment.