]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
CI: Test static build (#1307)
authorKai Pastor <redacted>
Wed, 23 Jul 2025 12:52:29 +0000 (14:52 +0200)
committerGitHub <redacted>
Wed, 23 Jul 2025 12:52:29 +0000 (15:52 +0300)
.github/workflows/ci.yml

index 63aaebc88c761db6909654068cee1fb6756fdbab..536a24160b5858ee4aa330643e1fb6758dd7cb99 100644 (file)
@@ -11,6 +11,7 @@ jobs:
     strategy:
       matrix:
         os: [ubuntu-latest, macos-latest, macos-13]
+        libraries: [shared, static]
 
     runs-on: ${{ matrix.os }}
 
@@ -34,6 +35,7 @@ jobs:
         -DCMAKE_CXX_COMPILER=clang++
         -DCMAKE_INSTALL_PREFIX=${{ github.workspace }}/installed
         -DGGML_METAL=OFF
+        ${{ contains(matrix.libraries, 'static') && '-DBUILD_SHARED_LIBS=OFF' || '-DBUILD_SHARED_LIBS=ON' }}
 
     - name: Build
       working-directory: ./build