10.7 and binary application support #26

wants to merge 6 commits into
Commits on Aug 10, 2011
  1. @jburton
  2. @jburton

    FSCopyObjectSync() seems to be problematic on Lion, use NSFileManager…

    jburton committed Aug 10, 2011
    … instead (only thread-safe on 10.5+, so 10.4 support is dropped here)
Commits on Sep 14, 2011
  1. @markcarver

    Changed SDKROOT to MacOSX10.6

    markcarver committed Sep 14, 2011
    Added ClassPrefix to use with other plugins
    Added autorelease on a couple NSFileManagers
Commits on Sep 16, 2011
  1. @markcarver


    markcarver committed Sep 16, 2011
    "FSCopyObjectSync and related methods are crashing with great regularity on Lion, affected DMG and PlainInstaller implementations
    Regressed the implementations concerned to NSFileManager equivalents, and made the affected code happen in the main thread to avoid the thread safety issues which originally caused the code to be changed to FSCopyObjectSync in the first place
    I have seen this problem very rarely on Snow Leopard too, but it's almost 100% reproducible in Lion. I don't know why, it's not in fact to do with hdiutil because the SUPlainInstaller suffers from it too after the DMG content has already been copied on to disk."
Commits on Oct 2, 2011
  1. @markcarver

    Adds support for relaunching binary applications with existing argume…

    markcarver committed Oct 2, 2011
    …nts and proper architecture
  2. @markcarver

    Changed SDK to 10.6

    markcarver committed Oct 2, 2011