/openssl-ios

OpenSSL, built for iOS as a static library & framework

Primary LanguageObjective-C

OpenSSL for iOS

openssl-ioslibcurl-ioslibssh2-ioslibgit2-ios


OpenSSL, built for iOS as a static library and framework

Build Status Version Package Managers Contact

Requirements

  • Xcode 9 or later
  • ibuild
    • brew install IMcD23/brew/ibuild

Installation

Carthage

To install openssl-ios using Carthage, add the following line to your Cartfile:

github "IMcD23/openssl-ios" "master"

Submodule

To install openssl-ios as a submodule into your git repository, run the following command:

git submodule add -b master https://github.com/IMcD23/openssl-ios.git Path/To/openssl-ios
git submodule update --init --recursive

Then, add the .xcodeproj in the root of the repository into your Xcode project, and add it as a build dependency.

Build System

This repository is a framework wrapper around the actual project you are building. All this library does is automate the build process and integrate it nicely with Xcode. This is all done using the ibuild build system.

Check out the build.plist file in this repo to see its build configuration.

Author

Created by Ian McDowell

License

All code in this project is available under the license specified in the LICENSE file. However, since this project also bundles code from other projects, you are subject to those projects' licenses as well.