How to suppress manifest.xml generation with typegen

When we're invoking typegen inside packages, the manifest.xml file is generated
for the typekit as well. This confuses tools that scan for manifest.xml files.
What would be the best solution to suppress the generation of that file ?

I could forcibly remove it in the UseOrocos.cmake macros, but we still
wouldn't catch a 'regen' case, since regen gets its options hard-coded in the
CMakeLists.txt file.

Would adding a typegen option --no-manifest be sufficient ? Or should we just
remove the manifest.xml file from the templates/typekit directory and let the
user create one if he uses it as a stand-alone project ?

Peter

How to suppress manifest.xml generation with typegen

On 01/10/2011 05:11 PM, Peter Soetens wrote:
> When we're invoking typegen inside packages, the manifest.xml file is generated
> for the typekit as well. This confuses tools that scan for manifest.xml files.
> What would be the best solution to suppress the generation of that file ?
>
> I could forcibly remove it in the UseOrocos.cmake macros, but we still
> wouldn't catch a 'regen' case, since regen gets its options hard-coded in the
> CMakeLists.txt file.
I don't understand the problem with 'regen'.

> Would adding a typegen option --no-manifest be sufficient ? Or should we just
> remove the manifest.xml file from the templates/typekit directory and let the
> user create one if he uses it as a stand-alone project ?
I would go for the --no-manifest option as it is useful for people to be
able to have a manifest right away I guess.
--
Sylvain Joyeux (Dr.Ing.)
Space & Security Robotics

!!! Achtung, neue Telefonnummer!!!

Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany

Phone: +49 (0)421 178-454136
Fax: +49 (0)421 218-454150
E-Mail: robotik [..] ...

Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
-----------------------------------------------------------------------