Skip to content

Commit b5ad892

Browse files
authored
Uploading libggml-blas.dylib for arm64 and x86 (#1049)
Uploading libggml-blas.dylib for arm64 and x86
1 parent 13a02db commit b5ad892

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/compile.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)