build(macos): add build strategy matrix (#2211)

This commit is contained in:
ReenigneArcher 2024-03-05 08:56:09 -05:00 committed by GitHub
commit 4ebc7b5cef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 73 additions and 27 deletions

View file

@ -20,9 +20,23 @@ Install Requirements
.. code-block:: bash
brew install boost cmake miniupnpc node opus pkg-config
# if there are issues with an SSL header that is not found:
cd /usr/local/include
ln -s ../opt/openssl/include/openssl .
If there are issues with an SSL header that is not found:
.. tab:: Intel
.. code-block:: bash
pushd /usr/local/include
ln -s ../opt/openssl/include/openssl .
popd
.. tab:: Apple Silicon
.. code-block:: bash
pushd /opt/homebrew/include
ln -s ../opt/openssl/include/openssl .
popd
Build
-----