Code: Select all
$ codesign -dvv path/to/binary
So here's our workflow to upgrade everything for Catalina in the next two months:
- on an older OS X with XCode 8, we check out (SVN branch) each software at the official release revision
- in CMake we change the base SDK from 10.7 to 10.9, and in the Xcode project choose 10.7 as target (this links to 10.9, but remains compatible with 10.7 - the build spits out a few warnings, but nothing that really annoys me too much. However, as a precaution, I finally got rid of MoreFilesX )
- we build 32/64 bit without codesign and keep binaries, info plists and rsrc files
- we move those files onto a Mojave dev system with Xcode 10
- there, we take current 64-bit-only builds and replace the binaries/plist/rsrc with these, then run codesign and Eden signing over them
- we run the package tools with those binaries, codesign the packages and notarise the installer