[CMake] Top level directory with component install

Daniel Nelson torham at connect2.com
Wed Apr 27 15:16:47 EDT 2011


On Wed, Apr 27, 2011 at 08:49:56PM +0200, Eric Noulard wrote:
> 2011/4/27 Daniel Nelson <torham at connect2.com>:
> > I am using CPACK_ARCHIVE_COMPONENT_INSTALL to create separate tar files
> > for each component, but when I enable it I no longer have a top level
> > directory in the tar.
> >
> > For example, if archive component install is off then the tar files
> > contains files with paths like foobar-1.2.3-Linux-x86_64/bin/foobar, but
> > with component install on the paths are just bin/foobar.  I tried
> > turning CPACK_INCLUDE_TOPLEVEL_DIRECTORY on but it doesn't seem to help.
> > Is this behavior on purpose and if so is it possible to change?
> 
> This was not intentional, this is not really a bug because the
> component splitting
> wasn't available before but you can file a bug and we'll discuss what to do.
> 
> 
> Which version of CMake are you using?

I'm using 2.8.4 from debian.  Added an issue:
http://public.kitware.com/Bug/view.php?id=12129

If it will help I could probably prepare a patch this weekend.
--
Daniel


More information about the CMake mailing list