View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011930CMakeCPackpublic2011-03-04 16:462011-09-05 11:37
ReporterEric NOULARD 
Assigned ToEric NOULARD 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product VersionCMake 2.8.4 
Target VersionCMake 2.8.5Fixed in VersionCMake 2.8.5 
Summary0011930: COMPONENTS not belonging to any GROUP are left unpackaged
DescriptionWhen 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.
Additional InformationWhatever the way we do COMPONENT packaging we should always package
**ALL** the components listed in CPACK_COMPONENTS_ALL.
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0025696)
Eric NOULARD (developer)
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 (developer)
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 (developer)
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 (manager)
2011-09-05 11:37

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2011-03-04 16:46 Eric NOULARD New Issue
2011-03-04 16:46 Eric NOULARD Status new => assigned
2011-03-04 16:46 Eric NOULARD Assigned To => Eric NOULARD
2011-03-08 15:44 Eric NOULARD Note Added: 0025696
2011-03-19 10:50 Eric NOULARD Note Added: 0025832
2011-03-23 13:31 Eric NOULARD Note Added: 0025886
2011-03-23 13:31 Eric NOULARD Status assigned => resolved
2011-03-23 13:31 Eric NOULARD Fixed in Version => CMake 2.8.5
2011-03-23 13:31 Eric NOULARD Resolution open => fixed
2011-09-05 11:37 David Cole Status resolved => closed
2011-09-05 11:37 David Cole Note Added: 0027339


Copyright © 2000 - 2018 MantisBT Team