@@ -434,6 +434,13 @@ jobs:
434434 path : ./build/ggml/src/ggml-metal/libggml-metal.dylib
435435 name : ggml-metal-bin-osx-${{ matrix.build }}.dylib
436436 if-no-files-found : error
437+ - name : Upload ggml-blas
438+ if : ${{ matrix.build != 'x64-rosetta2' }}
439+ uses : actions/upload-artifact@v4
440+ with :
441+ path : ./build/ggml/src/ggml-blas/libggml-blas.dylib
442+ name : ggml-blas-bin-osx-${{ matrix.build }}.dylib
443+ if-no-files-found : error
437444 - name : Upload llama
438445 uses : actions/upload-artifact@v4
439446 with :
@@ -584,6 +591,7 @@ jobs:
584591 cp artifacts/ggml-bin-osx-arm64.dylib/libggml.dylib deps/osx-arm64/libggml.dylib
585592 cp artifacts/ggml-base-bin-osx-arm64.dylib/libggml-base.dylib deps/osx-arm64/libggml-base.dylib
586593 cp artifacts/ggml-cpu-bin-osx-arm64.dylib/libggml-cpu.dylib deps/osx-arm64/libggml-cpu.dylib
594+ cp artifacts/ggml-blas-bin-osx-arm64.dylib/libggml-blas.dylib deps/osx-arm64/libggml-blas.dylib
587595 cp artifacts/ggml-metal-bin-osx-arm64.dylib/libggml-metal.dylib deps/osx-arm64/libggml-metal.dylib
588596 cp artifacts/llama-bin-osx-arm64.dylib/libllama.dylib deps/osx-arm64/libllama.dylib
589597 cp artifacts/llava-bin-osx-arm64.dylib/libllava_shared.dylib deps/osx-arm64/libllava_shared.dylib
@@ -592,6 +600,7 @@ jobs:
592600 cp artifacts/ggml-bin-osx-x64.dylib/libggml.dylib deps/osx-x64/libggml.dylib
593601 cp artifacts/ggml-base-bin-osx-x64.dylib/libggml-base.dylib deps/osx-x64/libggml-base.dylib
594602 cp artifacts/ggml-cpu-bin-osx-x64.dylib/libggml-cpu.dylib deps/osx-x64/libggml-cpu.dylib
603+ cp artifacts/ggml-blas-bin-osx-x64.dylib/libggml-blas.dylib deps/osx-x64/libggml-blas.dylib
595604 cp artifacts/llama-bin-osx-x64.dylib/libllama.dylib deps/osx-x64/libllama.dylib
596605 cp artifacts/llava-bin-osx-x64.dylib/libllava_shared.dylib deps/osx-x64/libllava_shared.dylib
597606
0 commit comments