MantisBT - CMake
View Issue Details
0011458CMakeCPackpublic2010-11-14 06:132010-12-12 06:39
Eric NOULARD 
Eric NOULARD 
normalfeaturealways
closedfixed 
AnyAny
CMake 2.8.3 
CMake 2.8.4CMake 2.8.4 
0011458: Enable use of CPACK_MONOLITHIC_INSTALL at CPack time
Currently CPACK_MONOLITHIC_INSTALL
is only usable at CMake time and implies
ALL cpack generator will produce a monolithic (non-component)
installer.

It could be useful to be able to use CPACK_MONOLITHIC_INSTALL
at CPack time, for example inside a CPack Project Config File
CPACK_PROJECT_CONFIG_FILE
in order to select which CPack generator should support
component package and which one should not.
No tags attached.
related to 0011452closed Eric NOULARD Pack component install for archives breaks MySQL packaging 
patch 0001-CPack-support-MONOLITHIC-INSTALL-at-CPack-time.patch (1,217) 2010-11-14 06:26
https://public.kitware.com/Bug/file/3494/0001-CPack-support-MONOLITHIC-INSTALL-at-CPack-time.patch
patch 0001-CPack-backward-compatibility-fix-2.8.3-2.8.2-for-arc.patch (2,833) 2010-11-15 15:26
https://public.kitware.com/Bug/file/3498/0001-CPack-backward-compatibility-fix-2.8.3-2.8.2-for-arc.patch
Issue History
2010-11-14 06:13Eric NOULARDNew Issue
2010-11-14 06:13Eric NOULARDStatusnew => assigned
2010-11-14 06:13Eric NOULARDAssigned To => Eric NOULARD
2010-11-14 06:14Eric NOULARDRelationship addedhas duplicate 0011452
2010-11-14 06:26Eric NOULARDFile Added: 0001-CPack-support-MONOLITHIC-INSTALL-at-CPack-time.patch
2010-11-14 06:26Eric NOULARDNote Added: 0023247
2010-11-15 15:26Eric NOULARDFile Added: 0001-CPack-backward-compatibility-fix-2.8.3-2.8.2-for-arc.patch
2010-11-15 16:05Eric NOULARDRelationship deletedhas duplicate 0011452
2010-11-15 16:06Eric NOULARDRelationship addedrelated to 0011452
2010-12-08 05:28Eric NOULARDNote Added: 0023789
2010-12-12 06:31Eric NOULARDOS => Any
2010-12-12 06:31Eric NOULARDPlatform => Any
2010-12-12 06:31Eric NOULARDTarget Version => CMake 2.8.4
2010-12-12 06:38Eric NOULARDNote Added: 0023901
2010-12-12 06:39Eric NOULARDNote Added: 0023902
2010-12-12 06:39Eric NOULARDStatusassigned => closed
2010-12-12 06:39Eric NOULARDResolutionopen => fixed
2010-12-12 06:39Eric NOULARDFixed in Version => CMake 2.8.4

Notes
(0023247)
Eric NOULARD   
2010-11-14 06:26   
Proposed patch attached.
Waiting for answer on the ML before pushing to next
(0023789)
Eric NOULARD   
2010-12-08 05:28   
See discussion on the ML:
http://www.cmake.org/pipermail/cmake/2010-November/040780.html [^]
(0023901)
Eric NOULARD   
2010-12-12 06:38   
Just merged to next:
Merge topic 'CPack-DynMONOLITHIC_INSTALL' into next

17b05e6 CPack Honor CPACK_MONOLITHIC_INSTALL at CPack time too

The patch is obvious, just check CPACK_MONOLITHIC_INSTALL at CPack time,
this should be fully backward compatible and give more flexibility
to CPack packaging
(0023902)
Eric NOULARD   
2010-12-12 06:39   
Just merged to next.