Eric NOULARD
12a7125b32
CPack Fix KWStyle error
2010-12-01 21:00:38 +01:00
Eric NOULARD
d0eb89c17b
CPack backward compatibility fix 2.8.3-2.8.2 (bug 11452)
...
One should set CPACK_ARCHIVE_COMPONENT_INSTALL=1 in order to
trigger component install for ARCHIVE generators
2010-11-29 18:57:24 +01:00
Eric NOULARD
2c84d169b3
CPackRPM add basic component support to CPackRPM
...
basic means 1 RPM per component and no dependency handling
this implies some CPackGenerator refactoring
2010-11-13 17:56:36 +01:00
Bill Hoffman
390117435a
Fix KWStyle line length issues.
2010-09-15 16:41:41 -04:00
Eric NOULARD
873e99a27d
CPackArchiveGenerator improve usability and robustness
...
Handle the "no group defined" case
Implement the idea from Rolf Eike Beer to have a single
var CPACK_COMPONENTS_GROUPING with several values
2010-08-24 21:42:54 +02:00
Eric NOULARD
654683adc7
CPackArchiveGenerator add component supports
2010-08-24 21:42:21 +02:00
Eric NOULARD
36a550ae7a
CPackArchiveGenerator use cmArchiveWrite wrapper
2010-08-24 21:41:32 +02:00
Brad King
cc2ba7f9c2
Merge topic 'CPack-APIredesign'
...
bd510fe
CPack: Avoid member shadowing after API refactor (part2)
31a313d
CPack: Avoid member shadowing after API refactor
cd7b8a0
CPack: Refactor API in order to handle multi-file packages
2010-08-17 15:12:42 -04:00
Eric NOULARD
cd7b8a03f5
CPack: Refactor API in order to handle multi-file packages
...
The multi-argument CompressFiles(...) method has been replace by the
no-argument PackageFiles() method and 3 more member variables. This
will enable implemention of multi-package generators. Now each specific
generator (which overloads PackageFiles()) may decide to change the name
and/or the number of generated package files.
2010-08-11 14:09:52 -04:00
Brad King
3296e6ad90
Include headers from chosen libarchive ( #10923 )
...
When CMAKE_USE_SYSTEM_LIBARCHIVE is on we must include the system
libarchive headers to match the library that will be linked.
2010-08-05 17:06:10 -04:00
David Cole
10a4abddfd
Add missing archive_read_finish calls to fix some of the presently reported valgrind memory leaks.
2009-12-28 13:15:19 -05:00
Bill Hoffman
22fb266d06
use different tar format to handle longer file names
2009-11-14 08:48:32 -05:00
Bill Hoffman
70dbbcc542
add better error checking and run from correct directory.
2009-11-09 09:58:03 -05:00
Bill Hoffman
4fd75f959a
add better error checking and support for symlinks to cpack's use of libarchive
2009-11-08 20:54:13 -05:00
Bill Hoffman
b0d43475c6
Fix warning
2009-11-03 17:21:25 -05:00
Bill Hoffman
5f41fe03ca
Fix warnings for unused variables
2009-11-03 16:50:49 -05:00
Bill Hoffman
78b2d5097c
Fix cygwin package stuff to work with libarchive
2009-11-03 09:40:57 -05:00
Bill Hoffman
d4b8945301
Fix for hpux...
2009-11-02 09:20:53 -05:00
Bill Hoffman
fb51d98562
Switch to using libarchive from libtar for cpack and cmake -E tar
...
This allows for a built in bzip and zip capability, so external tools
will not be needed for these packagers. The cmake -E tar xf should be
able to handle all compression types now as well.
2009-10-30 13:10:56 -04:00