]> granicus.if.org Git - libevent/commitdiff
Add autodetection of openssl via brew into build matrix
authorAzat Khuzhin <azat@libevent.org>
Sun, 1 Nov 2020 21:39:26 +0000 (00:39 +0300)
committerAzat Khuzhin <azat@libevent.org>
Sun, 1 Nov 2020 22:14:58 +0000 (01:14 +0300)
.github/workflows/macos.yml

index 4c98c320a8000136970a2373836128545b994cff..5ce4b432fb39b349db205f86a44de46be55c0800 100644 (file)
@@ -36,6 +36,7 @@ jobs:
           - TEST_EXPORT_STATIC
           - TEST_EXPORT_SHARED
           - OPENSSL_1_1
+          - BREW_AUTODETECT_OPENSSL
 
     steps:
       - uses: actions/checkout@v2.0.0
@@ -52,7 +53,10 @@ jobs:
       - name: Build And Test
         shell: bash
         run: |
-          if [ "${{ matrix.EVENT_MATRIX }}" == "OPENSSL_1_1" ]; then
+          if [ "${{ matrix.EVENT_MATRIX }}" == "BREW_AUTODETECT_OPENSSL" ]; then
+            # use autodetection via brew
+            :
+          elif [ "${{ matrix.EVENT_MATRIX }}" == "OPENSSL_1_1" ]; then
             export OPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1
           else
             export OPENSSL_ROOT_DIR=/usr/local/opt/openssl
@@ -121,6 +125,7 @@ jobs:
           - DISABLE_DEBUG_MODE
           - DISABLE_MM_REPLACEMENT
           - OPENSSL_1_1
+          - BREW_AUTODETECT_OPENSSL
 
     steps:
       - uses: actions/checkout@v2.0.0
@@ -137,7 +142,10 @@ jobs:
       - name: Build And Test
         shell: bash
         run: |
-          if [ "${{ matrix.EVENT_MATRIX }}" == "OPENSSL_1_1" ]; then
+          if [ "${{ matrix.EVENT_MATRIX }}" == "BREW_AUTODETECT_OPENSSL" ]; then
+            # use autodetection via brew
+            :
+          elif [ "${{ matrix.EVENT_MATRIX }}" == "OPENSSL_1_1" ]; then
             export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig:$PKG_CONFIG_PATH"
           else
             export PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig:$PKG_CONFIG_PATH"