Re: catkin-related changes in orogen

Ruben Smits <[email protected]> Mon, 30 Dec 2013 20:22:31 +0100
Newsgroups gmane.science.robotics.orocos.devel
Message-ID <CAN8PhbkmeNe1pnSDvbudGNfMGbPPRk3TJ=JQEuiLu+-TAcR7_g@mail.gmail.com>
Hi Sylvain,

On Mon, Dec 30, 2013 at 2:05 PM, Sylvain Joyeux <[email protected]>wrote:

> Hi.
>
> Could I have some overview of what you are changing in the orogen
> templates ? I hope you have not forgotten how much you broke orogen two
> or three years ago by not double-checking build system changes with the
> main orogen users, namely the rock developers.
>
>
First of all, if I'm not mistaken we are not pushing any of our changes on
the branches used by Rock, only to toolchain-2.7

Most of the changes relate to using the orocos cmake macros in the CMake
templates, which seem to make sense to me. Normally this should not break
anything as the orocos cmake macros are reasonably well tested for three
different use cases: plain cmake, catkin and rosbuild. Actually we have
also found some bugs in the cmake code of the templates (overwriting
previously set linking flags etc.), which have been solved by switching to
the use of the orocos cmake macros.

If you see any regression, please report. (Note that currently there is
still a small issue which causes to duplicate the orocos-target suffix for
the libraries. I'm fixing this as soon as I'm behind a development machine
again.)


> Right now, I have a few minor obvious issues, and a big question mark on
> how it would affect orogen-generated packages in Rock.
>
>
Please spit out your issues, I'm currently only changing and testing the
generated typekits, as that is the only thing we use of orogen and not
touching anything else. We are also not tracking any of the orogen changes
in next/master since previous trials did not work out of the box.

Ruben

> Sylvain
> --
> Orocos-Dev mailing list
> [email protected]
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>



-- 
Ruben Smits, CTO
+32 479 511 786
Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
www.intermodalics.eu

---------------------------------------------------------------------------------------------------------------------------------------
This email and any attached files are confidential and may be legally
privileged. Any copy, print or forward of this email, without the agreement
of sender or addressee, is strictly prohibited. Misuse is a violation of
the law on personal data protection (D. Lgs. 196/2003) and on secrecy of
correspondence (art. 616 cp). If you have received this transmission in
error please notify the sender immediately and then delete this email and
any attached files.

-- 
Orocos-Dev mailing list
[email protected]
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev