krzyzanowskim/OpenSSL

Remove old targets and architectures

richardtop opened this issue · 1 comments

The project includes the following architectures that are of no value now, since the devices which are based on them are not in use anymore:

  • iPhoneSimulator i386 (x86_64 is used instead)
  • iPhone armv7 (arm64 is used instead)
  • iPhone armv7s (arm64 is used instead)

Having those architectures provisioned in the framework increases the resulting binary size and the application size where this binary is included.

More info regarding architectures: https://docs.elementscompiler.com/Platforms/Cocoa/CpuArchitectures/

If you look at binaries, there's no i386 nor armv7 anymore. https://github.com/krzyzanowskim/OpenSSL/tree/master/Frameworks/OpenSSL.xcframework