View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011458CMakeCPackpublic2010-11-14 06:132010-12-12 06:39
ReporterEric NOULARD 
Assigned ToEric NOULARD 
PrioritynormalSeverityfeatureReproducibilityalways
StatusclosedResolutionfixed 
PlatformAnyOSAnyOS Version
Product VersionCMake 2.8.3 
Target VersionCMake 2.8.4Fixed in VersionCMake 2.8.4 
Summary0011458: Enable use of CPACK_MONOLITHIC_INSTALL at CPack time
DescriptionCurrently 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.
TagsNo tags attached.
Attached Filespatch file icon 0001-CPack-support-MONOLITHIC-INSTALL-at-CPack-time.patch [^] (1,217 bytes) 2010-11-14 06:26 [Show Content]
patch file icon 0001-CPack-backward-compatibility-fix-2.8.3-2.8.2-for-arc.patch [^] (2,833 bytes) 2010-11-15 15:26 [Show Content]

 Relationships
related to 0011452closedEric NOULARD Pack component install for archives breaks MySQL packaging 

  Notes
(0023247)
Eric NOULARD (developer)
2010-11-14 06:26

Proposed patch attached.
Waiting for answer on the ML before pushing to next
(0023789)
Eric NOULARD (developer)
2010-12-08 05:28

See discussion on the ML:
http://www.cmake.org/pipermail/cmake/2010-November/040780.html [^]
(0023901)
Eric NOULARD (developer)
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 (developer)
2010-12-12 06:39

Just merged to next.

 Issue History
Date Modified Username Field Change
2010-11-14 06:13 Eric NOULARD New Issue
2010-11-14 06:13 Eric NOULARD Status new => assigned
2010-11-14 06:13 Eric NOULARD Assigned To => Eric NOULARD
2010-11-14 06:14 Eric NOULARD Relationship added has duplicate 0011452
2010-11-14 06:26 Eric NOULARD File Added: 0001-CPack-support-MONOLITHIC-INSTALL-at-CPack-time.patch
2010-11-14 06:26 Eric NOULARD Note Added: 0023247
2010-11-15 15:26 Eric NOULARD File Added: 0001-CPack-backward-compatibility-fix-2.8.3-2.8.2-for-arc.patch
2010-11-15 16:05 Eric NOULARD Relationship deleted has duplicate 0011452
2010-11-15 16:06 Eric NOULARD Relationship added related to 0011452
2010-12-08 05:28 Eric NOULARD Note Added: 0023789
2010-12-12 06:31 Eric NOULARD OS => Any
2010-12-12 06:31 Eric NOULARD Platform => Any
2010-12-12 06:31 Eric NOULARD Target Version => CMake 2.8.4
2010-12-12 06:38 Eric NOULARD Note Added: 0023901
2010-12-12 06:39 Eric NOULARD Note Added: 0023902
2010-12-12 06:39 Eric NOULARD Status assigned => closed
2010-12-12 06:39 Eric NOULARD Resolution open => fixed
2010-12-12 06:39 Eric NOULARD Fixed in Version => CMake 2.8.4


Copyright © 2000 - 2018 MantisBT Team