summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeDetermineASM_MASMCompiler.cmake
diff options
context:
space:
mode:
authorAdam Strzelecki <ono@java.pl>2014-10-21 14:42:33 (GMT)
committerBrad King <brad.king@kitware.com>2014-10-21 15:42:30 (GMT)
commit41564ff289b486ea0ccff46cb51f7ac3250f0312 (patch)
tree14418f4a8578c7b59e72ed065f63c63874d279e4 /Modules/CMakeDetermineASM_MASMCompiler.cmake
parent631fadeae9b9077831fc310e7bdc62029a2204df (diff)
downloadCMake-41564ff289b486ea0ccff46cb51f7ac3250f0312.zip
CMake-41564ff289b486ea0ccff46cb51f7ac3250f0312.tar.gz
CMake-41564ff289b486ea0ccff46cb51f7ac3250f0312.tar.bz2
BundleUtilities: Ensure framework symlinks and Info.plist exist
This restores Qt SDK 4.8 and OS X >= 10.6.5 codesign compatibility improving embedding frameworks using correct bundle layout described at: https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html 1. If Versions/VERSION/Resources/Info.plist is missing, well known incorrect locations are checked for Info.plist and Info.plist is copied from there, otherwise codesign will fail. 2. Root framework symlinks to binary and Resources are restored to point inside Versions/Current, otherwise Qt 4.8 looking for Resources/ in framework root will fail.
Diffstat (limited to 'Modules/CMakeDetermineASM_MASMCompiler.cmake')
0 files changed, 0 insertions, 0 deletions