Thanks for contributing! Here are some notes to help development.
On macOS, you can install different OpenSSL versions using Homebrew.
brew install [email protected]
brew install [email protected]
From there, you can choose which version you use by running the following command:
export PKG_CONFIG_PATH="/usr/local/opt/[email protected]/lib/pkgconfig"
After running that export
command, if you clean and re-generate Xcode, you will be linked against the OpenSSL version you chose.
Use the included Docker files to test on Ubuntu. Using Docker compose makes this easy.
docker-compose up --build test