Menu

#560 SDL.framework on Mac release builds packaged incorrectly

closed-fixed
nobody
MacOS (155)
1
2015-06-28
2012-07-06
Serge
No

Mac OS X executables of A1 starting at least from v1.0.0 have the 'SDL.framework' component 3x the normal size (the release version of 'SDL.framework' should be ~2 MB in size instead of ~6 MB now).
Obviously, certain files/folders are duplicated during packaging/deployment stage because of an incorrect Xcode setting.
Instead they should be symlink'ed, 'SDL.framework' would then conform to the structure of an OS X framework:

(inside Marathon.app bundle)
Contents
Frameworks
SDL.framework
Headers <-- must be symlink
Resources <-- must be symlink
SDL <-- must be symlink
Versions
A
Current <-- must be symlink

Discussion

  • Gregory Smith

    Gregory Smith - 2012-07-06
    • priority: 5 --> 1
    • milestone: 531406 -->
     
  • Gregory Smith

    Gregory Smith - 2012-07-06

    The /Library/Framework/SDL.framework on my build machine is incorrect in the same way!

    I suspect the Xcode settings are correct, because the other frameworks copy correctly.

     
  • Jeremiah Morris

    Jeremiah Morris - 2015-06-28

    Aleph One 1.2 (20150619) has a copy of SDL.framework with symlinks instead of duplicate files.

     
  • Jeremiah Morris

    Jeremiah Morris - 2015-06-28
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB