rock-core / base-types

C/C++ and Ruby definition of the base types in Rock
6 stars 40 forks source link

remove dependency of the typelib types on the base typekit #150

Closed doudou closed 4 years ago

doudou commented 4 years ago

This dependency is an issue because it creates a circular dependency. The solution of moving these files to base/orogen/types is also problematic since the typelib conversions can be used without the typekit (e.g. analysing pocolog logs).

Copy the current state of base.tlb and use it directly. Since types aren't meant to change often, I think it provides a good middle ground.