MantisBT - CMake
View Issue Details
0011930CMakeCPackpublic2011-03-04 16:462011-09-05 11:37
Eric NOULARD 
Eric NOULARD 
normalminoralways
closedfixed 
CMake 2.8.4 
CMake 2.8.5CMake 2.8.5 
0011930: COMPONENTS not belonging to any GROUP are left unpackaged
When doing component packaging
http://www.cmake.org/Wiki/CMake:Component_Install_With_CPack [^]
CPACK_COMPONENTS_ALL defines the list of component to install
(may contains less than the whole set of component).

When doing default component packaging or ALL_GROUP_IN_ONE paackage
the COMPONENT not belonging to any GROUP are not packaged which
seems a bug since the user did specify them in CPACK_COMPONENTS_ALL.
Whatever the way we do COMPONENT packaging we should always package
**ALL** the components listed in CPACK_COMPONENTS_ALL.
No tags attached.
Issue History
2011-03-04 16:46Eric NOULARDNew Issue
2011-03-04 16:46Eric NOULARDStatusnew => assigned
2011-03-04 16:46Eric NOULARDAssigned To => Eric NOULARD
2011-03-08 15:44Eric NOULARDNote Added: 0025696
2011-03-19 10:50Eric NOULARDNote Added: 0025832
2011-03-23 13:31Eric NOULARDNote Added: 0025886
2011-03-23 13:31Eric NOULARDStatusassigned => resolved
2011-03-23 13:31Eric NOULARDFixed in Version => CMake 2.8.5
2011-03-23 13:31Eric NOULARDResolutionopen => fixed
2011-09-05 11:37David ColeStatusresolved => closed
2011-09-05 11:37David ColeNote Added: 0027339

Notes
(0025696)
Eric NOULARD   
2011-03-08 15:44   
see related mail on cmake-developers:
http://public.kitware.com/pipermail/cmake-developers/2011-March/001297.html [^]
(0025832)
Eric NOULARD   
2011-03-19 10:50   
There is not so much reaction for this, may be because
no-one did really begin to use the feature so
I'll get rid of "ALL_GROUPS_IN_ONE" and only keep
ALL_COMPONENTS_IN_ONE with no left over component.

I'll do soon this for:
  - Archive Generator
  - RPM
  - DEB
with the needed impact on the generic part (cmCPackGenerator)
(0025886)
Eric NOULARD   
2011-03-23 13:31   
Merge topic 'CPack-fix11930-LeftOverComponents' into next
6dfc818 CPack fix 0011930 and simplifies component packaging options

Done.
(0027339)
David Cole   
2011-09-05 11:37   
Closing resolved issues that have not been updated in more than 4 months.