View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010020CMakeModulespublic2009-12-10 01:222010-09-09 23:55
ReporterClinton Stimpson 
Assigned ToDavid Cole 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionCMake 2.8.3Fixed in VersionCMake 2.8.3 
Summary0010020: BundleUtilities doesn't copy necessary parts of a framework
DescriptionThere are other parts of a framework that need to be copied by BundleUtilities.
If Resources exists, it should be copied, without the user of the script helping it be copied.

Maybe some level of control on copying parts of the framework would be nice.
Maybe the whole framework is copied with a way to exclude parts of it.
TagsNo tags attached.
Attached Files

 Relationships
related to 0009723closedDavid Cole fixup_bundle in BundleUtilities.cmake doesn't properly copy openscenegraph frameworks. 

  Notes
(0021495)
David Cole (manager)
2010-07-27 14:08

Fixed in CMake 'next' by this commit:
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=979972f98895cf804d2b606162f0f8f40fbd1da9 [^]

Clinton,

I decided it was easiest to:
by default: copy just the dylib for the framework, and then add the "Resources" too if they exist...

But if you really want to, you can set BU_COPY_FULL_FRAMEWORK_CONTENTS to ON and it will copy the full framework into the bundle.

If somebody has a suggestion for any other strategies that might work, I'd be open to hearing them.

Does this commit fix the issue in your eyes, Clint? Or is there more that needs to be done on it?

Thanks...
(0021509)
Clinton Stimpson (developer)
2010-07-28 00:04

Looks good to me. I also did a quick test on cmake itself.

 Issue History
Date Modified Username Field Change
2009-12-10 01:22 Clinton Stimpson New Issue
2010-07-23 06:15 David Cole Status new => assigned
2010-07-23 06:15 David Cole Assigned To => David Cole
2010-07-23 06:17 David Cole Relationship added related to 0009723
2010-07-27 14:08 David Cole Note Added: 0021495
2010-07-27 14:08 David Cole Status assigned => resolved
2010-07-27 14:08 David Cole Resolution open => fixed
2010-07-28 00:04 Clinton Stimpson Note Added: 0021509
2010-07-28 00:04 Clinton Stimpson Status resolved => closed
2010-09-09 23:55 David Cole Fixed in Version => CMake 2.8.3
2010-09-09 23:55 David Cole Target Version => CMake 2.8.3


Copyright © 2000 - 2018 MantisBT Team