Conan.io package for OpenSSL library
Clone or download
SSE4 Merge pull request #84 from martinzding/release/1.1.1a
Change Android arm64 target name and fix typo
Latest commit 9933ee4 Jan 5, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis Initial version Jun 20, 2017
test_package - update targets for Android build Dec 4, 2018
.gitignore linux mac and android Jan 30, 2018
.travis.yml - update CONAN_REFERENCE Nov 22, 2018
LICENSE Initial version Jun 20, 2017
README.md Try 1.0.2n Jan 8, 2018
appveyor.yml add missing mingw CI [skip travis] Dec 22, 2018
build.py Removed efence Jun 20, 2017
conanfile.py Change Android arm64 target name and fix typo Jan 4, 2019

README.md

Build Status

Join the chat at https://gitter.im/lasote/conan-openssl

conan-openssl

Conan.io package for OpenSSL library

The packages generated with this conanfile can be found in the conan-center on Bintray.

Build packages

Only necessary if you don't want to use the pre-compiled binaries, and you want to build your own packages from source.

Download conan client from Conan.io and run:

$ conan test_package
$ conan test_package # use different settings, options or profiles 

Upload packages to server

$ conan upload OpenSSL/1.0.2n@conan/stable --all

Reuse the packages

Basic setup

$ conan install OpenSSL/1.0.2n@conan/stable

Project setup

If you handle multiple dependencies in your project is better to add a conanfile.txt

[requires]
OpenSSL/1.0.2n@conan/stable

[options]
OpenSSL:shared=false # true
# Take a look for all available options in conanfile.py

[generators]
txt
cmake

Complete the installation of requirements for your project running:

conan install .

Project setup installs the library (and all its dependencies) and generates the files conanbuildinfo.txt and conanbuildinfo.cmake with all the paths and variables that you need to link with your dependencies.