Skip to content

Commit 389e0b7

Browse files
committed
update library names
1 parent d0966b6 commit 389e0b7

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

.github/workflows/compile.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
if-no-files-found: error
8484
- uses: actions/upload-artifact@v4
8585
with:
86-
path: ./build/bin/libmtmd_shared.so
86+
path: ./build/bin/libmtmd.so
8787
name: mtmd-bin-linux-${{ matrix.build }}-${{ matrix.arch }}.so
8888
if-no-files-found: error
8989

@@ -148,7 +148,7 @@ jobs:
148148
if-no-files-found: error
149149
- uses: actions/upload-artifact@v4
150150
with:
151-
path: ./build/bin/libmtmd_shared.so
151+
path: ./build/bin/libmtmd.so
152152
name: mtmd-bin-musl-${{ matrix.build }}-x64.so
153153
if-no-files-found: error
154154

@@ -210,7 +210,7 @@ jobs:
210210
- name: Upload artifacts (mtmd)
211211
uses: actions/upload-artifact@v4
212212
with:
213-
path: .\build\bin\Release\mtmd_shared.dll
213+
path: .\build\bin\Release\mtmd.dll
214214
name: mtmd-bin-win-${{ matrix.build }}-x64.dll
215215
if-no-files-found: error
216216

@@ -299,7 +299,7 @@ jobs:
299299
if: ${{ matrix.os == 'windows-latest' }}
300300
uses: actions/upload-artifact@v4
301301
with:
302-
path: .\build\bin\Release\mtmd_shared.dll
302+
path: .\build\bin\Release\mtmd.dll
303303
name: mtmd-bin-win-vulkan-x64.dll
304304
if-no-files-found: error
305305
- name: Upload llama artifacts (Linux)
@@ -334,7 +334,7 @@ jobs:
334334
if: ${{ matrix.os == 'ubuntu-22.04' }}
335335
uses: actions/upload-artifact@v4
336336
with:
337-
path: ./build/bin/libmtmd_shared.so
337+
path: ./build/bin/libmtmd.so
338338
name: mtmd-bin-linux-vulkan-x64.so
339339
if-no-files-found: error
340340

@@ -413,7 +413,7 @@ jobs:
413413
if: ${{ matrix.os == 'windows-2022' }}
414414
uses: actions/upload-artifact@v4
415415
with:
416-
path: .\build\bin\Release\mtmd_shared.dll
416+
path: .\build\bin\Release\mtmd.dll
417417
name: mtmd-bin-win-cublas-cu${{ matrix.cuda }}-x64.dll
418418
if-no-files-found: error
419419

@@ -449,7 +449,7 @@ jobs:
449449
if: ${{ matrix.os == 'ubuntu-22.04' }}
450450
uses: actions/upload-artifact@v4
451451
with:
452-
path: ./build/bin/libmtmd_shared.so
452+
path: ./build/bin/libmtmd.so
453453
name: mtmd-bin-linux-cublas-cu${{ matrix.cuda }}-x64.so
454454
if-no-files-found: error
455455

@@ -524,7 +524,7 @@ jobs:
524524
- name: Upload mtmd
525525
uses: actions/upload-artifact@v4
526526
with:
527-
path: ./build/bin/libmtmd_shared.dylib
527+
path: ./build/bin/libmtmd.dylib
528528
name: mtmd-bin-osx-${{ matrix.build }}.dylib
529529
if-no-files-found: error
530530
- name: Upload Metal
@@ -592,7 +592,7 @@ jobs:
592592
- name: Upload mtmd
593593
uses: actions/upload-artifact@v4
594594
with:
595-
path: ./build/bin/libmtmd_shared.so
595+
path: ./build/bin/libmtmd.so
596596
name: mtmd-bin-android-${{ matrix.build }}.so
597597

598598
build-deps:
@@ -624,82 +624,82 @@ jobs:
624624
cp artifacts/ggml-base-bin-linux-noavx-x64.so/libggml-base.so deps/noavx/libggml-base.so
625625
cp artifacts/ggml-cpu-bin-linux-noavx-x64.so/libggml-cpu.so deps/noavx/libggml-cpu.so
626626
cp artifacts/llama-bin-linux-noavx-x64.so/libllama.so deps/noavx/libllama.so
627-
cp artifacts/mtmd-bin-linux-noavx-x64.so/libmtmd_shared.so deps/noavx/libmtmd_shared.so
627+
cp artifacts/mtmd-bin-linux-noavx-x64.so/libmtmd.so deps/noavx/libmtmd.so
628628
629629
cp artifacts/ggml-bin-linux-avx-x64.so/libggml.so deps/avx/libggml.so
630630
cp artifacts/ggml-base-bin-linux-avx-x64.so/libggml-base.so deps/avx/libggml-base.so
631631
cp artifacts/ggml-cpu-bin-linux-avx-x64.so/libggml-cpu.so deps/avx/libggml-cpu.so
632632
cp artifacts/llama-bin-linux-avx-x64.so/libllama.so deps/avx/libllama.so
633-
cp artifacts/mtmd-bin-linux-avx-x64.so/libmtmd_shared.so deps/avx/libmtmd_shared.so
633+
cp artifacts/mtmd-bin-linux-avx-x64.so/libmtmd.so deps/avx/libmtmd.so
634634
635635
cp artifacts/ggml-bin-linux-avx2-x64.so/libggml.so deps/avx2/libggml.so
636636
cp artifacts/ggml-base-bin-linux-avx2-x64.so/libggml-base.so deps/avx2/libggml-base.so
637637
cp artifacts/ggml-cpu-bin-linux-avx2-x64.so/libggml-cpu.so deps/avx2/libggml-cpu.so
638638
cp artifacts/llama-bin-linux-avx2-x64.so/libllama.so deps/avx2/libllama.so
639-
cp artifacts/mtmd-bin-linux-avx2-x64.so/libmtmd_shared.so deps/avx2/libmtmd_shared.so
639+
cp artifacts/mtmd-bin-linux-avx2-x64.so/libmtmd.so deps/avx2/libmtmd.so
640640
641641
cp artifacts/ggml-bin-linux-avx512-x64.so/libggml.so deps/avx512/libggml.so
642642
cp artifacts/ggml-base-bin-linux-avx512-x64.so/libggml-base.so deps/avx512/libggml-base.so
643643
cp artifacts/ggml-cpu-bin-linux-avx512-x64.so/libggml-cpu.so deps/avx512/libggml-cpu.so
644644
cp artifacts/llama-bin-linux-avx512-x64.so/libllama.so deps/avx512/libllama.so
645-
cp artifacts/mtmd-bin-linux-avx512-x64.so/libmtmd_shared.so deps/avx512/libmtmd_shared.so
645+
cp artifacts/mtmd-bin-linux-avx512-x64.so/libmtmd.so deps/avx512/libmtmd.so
646646
647647
# Arm64
648648
cp artifacts/ggml-bin-linux-aarch64-arm64.so/libggml.so deps/linux-arm64/libggml.so
649649
cp artifacts/ggml-base-bin-linux-aarch64-arm64.so/libggml-base.so deps/linux-arm64/libggml-base.so
650650
cp artifacts/ggml-cpu-bin-linux-aarch64-arm64.so/libggml-cpu.so deps/linux-arm64/libggml-cpu.so
651651
cp artifacts/llama-bin-linux-aarch64-arm64.so/libllama.so deps/linux-arm64/libllama.so
652-
cp artifacts/mtmd-bin-linux-aarch64-arm64.so/libmtmd_shared.so deps/linux-arm64/libmtmd_shared.so
652+
cp artifacts/mtmd-bin-linux-aarch64-arm64.so/libmtmd.so deps/linux-arm64/libmtmd.so
653653
654654
# Musl
655655
cp artifacts/ggml-bin-musl-noavx-x64.so/libggml.so deps/musl-noavx/libggml.so
656656
cp artifacts/ggml-base-bin-musl-noavx-x64.so/libggml-base.so deps/musl-noavx/libggml-base.so
657657
cp artifacts/ggml-cpu-bin-musl-noavx-x64.so/libggml-cpu.so deps/musl-noavx/libggml-cpu.so
658658
cp artifacts/llama-bin-musl-noavx-x64.so/libllama.so deps/musl-noavx/libllama.so
659-
cp artifacts/mtmd-bin-musl-noavx-x64.so/libmtmd_shared.so deps/musl-noavx/libmtmd_shared.so
659+
cp artifacts/mtmd-bin-musl-noavx-x64.so/libmtmd.so deps/musl-noavx/libmtmd.so
660660
661661
cp artifacts/ggml-bin-musl-avx-x64.so/libggml.so deps/musl-avx/libggml.so
662662
cp artifacts/ggml-base-bin-musl-avx-x64.so/libggml-base.so deps/musl-avx/libggml-base.so
663663
cp artifacts/ggml-cpu-bin-musl-avx-x64.so/libggml-cpu.so deps/musl-avx/libggml-cpu.so
664664
cp artifacts/llama-bin-musl-avx-x64.so/libllama.so deps/musl-avx/libllama.so
665-
cp artifacts/mtmd-bin-musl-avx-x64.so/libmtmd_shared.so deps/musl-avx/libmtmd_shared.so
665+
cp artifacts/mtmd-bin-musl-avx-x64.so/libmtmd.so deps/musl-avx/libmtmd.so
666666
667667
cp artifacts/ggml-bin-musl-avx2-x64.so/libggml.so deps/musl-avx2/libggml.so
668668
cp artifacts/ggml-base-bin-musl-avx2-x64.so/libggml-base.so deps/musl-avx2/libggml-base.so
669669
cp artifacts/ggml-cpu-bin-musl-avx2-x64.so/libggml-cpu.so deps/musl-avx2/libggml-cpu.so
670670
cp artifacts/llama-bin-musl-avx2-x64.so/libllama.so deps/musl-avx2/libllama.so
671-
cp artifacts/mtmd-bin-musl-avx2-x64.so/libmtmd_shared.so deps/musl-avx2/libmtmd_shared.so
671+
cp artifacts/mtmd-bin-musl-avx2-x64.so/libmtmd.so deps/musl-avx2/libmtmd.so
672672
673673
cp artifacts/ggml-bin-musl-avx512-x64.so/libggml.so deps/musl-avx512/libggml.so
674674
cp artifacts/ggml-base-bin-musl-avx512-x64.so/libggml-base.so deps/musl-avx512/libggml-base.so
675675
cp artifacts/ggml-cpu-bin-musl-avx512-x64.so/libggml-cpu.so deps/musl-avx512/libggml-cpu.so
676676
cp artifacts/llama-bin-musl-avx512-x64.so/libllama.so deps/musl-avx512/libllama.so
677-
cp artifacts/mtmd-bin-musl-avx512-x64.so/libmtmd_shared.so deps/musl-avx512/libmtmd_shared.so
677+
cp artifacts/mtmd-bin-musl-avx512-x64.so/libmtmd.so deps/musl-avx512/libmtmd.so
678678
679679
# Windows
680680
cp artifacts/ggml-bin-win-noavx-x64.dll/ggml.dll deps/noavx/ggml.dll
681681
cp artifacts/ggml-base-bin-win-noavx-x64.dll/ggml-base.dll deps/noavx/ggml-base.dll
682682
cp artifacts/ggml-cpu-bin-win-noavx-x64.dll/ggml-cpu.dll deps/noavx/ggml-cpu.dll
683683
cp artifacts/llama-bin-win-noavx-x64.dll/llama.dll deps/noavx/llama.dll
684-
cp artifacts/mtmd-bin-win-noavx-x64.dll/mtmd_shared.dll deps/noavx/mtmd_shared.dll
684+
cp artifacts/mtmd-bin-win-noavx-x64.dll/mtmd.dll deps/noavx/mtmd.dll
685685
686686
cp artifacts/ggml-bin-win-avx-x64.dll/ggml.dll deps/avx/ggml.dll
687687
cp artifacts/ggml-base-bin-win-avx-x64.dll/ggml-base.dll deps/avx/ggml-base.dll
688688
cp artifacts/ggml-cpu-bin-win-avx-x64.dll/ggml-cpu.dll deps/avx/ggml-cpu.dll
689689
cp artifacts/llama-bin-win-avx-x64.dll/llama.dll deps/avx/llama.dll
690-
cp artifacts/mtmd-bin-win-avx-x64.dll/mtmd_shared.dll deps/avx/mtmd_shared.dll
690+
cp artifacts/mtmd-bin-win-avx-x64.dll/mtmd.dll deps/avx/mtmd.dll
691691
692692
cp artifacts/ggml-bin-win-avx2-x64.dll/ggml.dll deps/avx2/ggml.dll
693693
cp artifacts/ggml-base-bin-win-avx2-x64.dll/ggml-base.dll deps/avx2/ggml-base.dll
694694
cp artifacts/ggml-cpu-bin-win-avx2-x64.dll/ggml-cpu.dll deps/avx2/ggml-cpu.dll
695695
cp artifacts/llama-bin-win-avx2-x64.dll/llama.dll deps/avx2/llama.dll
696-
cp artifacts/mtmd-bin-win-avx2-x64.dll/mtmd_shared.dll deps/avx2/mtmd_shared.dll
696+
cp artifacts/mtmd-bin-win-avx2-x64.dll/mtmd.dll deps/avx2/mtmd.dll
697697
698698
cp artifacts/ggml-bin-win-avx512-x64.dll/ggml.dll deps/avx512/ggml.dll
699699
cp artifacts/ggml-base-bin-win-avx512-x64.dll/ggml-base.dll deps/avx512/ggml-base.dll
700700
cp artifacts/ggml-cpu-bin-win-avx512-x64.dll/ggml-cpu.dll deps/avx512/ggml-cpu.dll
701701
cp artifacts/llama-bin-win-avx512-x64.dll/llama.dll deps/avx512/llama.dll
702-
cp artifacts/mtmd-bin-win-avx512-x64.dll/mtmd_shared.dll deps/avx512/mtmd_shared.dll
702+
cp artifacts/mtmd-bin-win-avx512-x64.dll/mtmd.dll deps/avx512/mtmd.dll
703703
704704
# MacOS
705705
cp artifacts/ggml-bin-osx-arm64.dylib/libggml.dylib deps/osx-arm64/libggml.dylib
@@ -708,75 +708,75 @@ jobs:
708708
cp artifacts/ggml-blas-bin-osx-arm64.dylib/libggml-blas.dylib deps/osx-arm64/libggml-blas.dylib
709709
cp artifacts/ggml-metal-bin-osx-arm64.dylib/libggml-metal.dylib deps/osx-arm64/libggml-metal.dylib
710710
cp artifacts/llama-bin-osx-arm64.dylib/libllama.dylib deps/osx-arm64/libllama.dylib
711-
cp artifacts/mtmd-bin-osx-arm64.dylib/libmtmd_shared.dylib deps/osx-arm64/libmtmd_shared.dylib
711+
cp artifacts/mtmd-bin-osx-arm64.dylib/libmtmd.dylib deps/osx-arm64/libmtmd.dylib
712712
cp artifacts/ggml-metal.metal/ggml-metal.metal deps/osx-arm64/ggml-metal.metal
713713
714714
cp artifacts/ggml-bin-osx-x64.dylib/libggml.dylib deps/osx-x64/libggml.dylib
715715
cp artifacts/ggml-base-bin-osx-x64.dylib/libggml-base.dylib deps/osx-x64/libggml-base.dylib
716716
cp artifacts/ggml-cpu-bin-osx-x64.dylib/libggml-cpu.dylib deps/osx-x64/libggml-cpu.dylib
717717
cp artifacts/ggml-blas-bin-osx-x64.dylib/libggml-blas.dylib deps/osx-x64/libggml-blas.dylib
718718
cp artifacts/llama-bin-osx-x64.dylib/libllama.dylib deps/osx-x64/libllama.dylib
719-
cp artifacts/mtmd-bin-osx-x64.dylib/libmtmd_shared.dylib deps/osx-x64/libmtmd_shared.dylib
719+
cp artifacts/mtmd-bin-osx-x64.dylib/libmtmd.dylib deps/osx-x64/libmtmd.dylib
720720
721721
cp artifacts/ggml-bin-osx-x64-rosetta2.dylib/libggml.dylib deps/osx-x64-rosetta2/libggml.dylib
722722
cp artifacts/ggml-base-bin-osx-x64-rosetta2.dylib/libggml-base.dylib deps/osx-x64-rosetta2/libggml-base.dylib
723723
cp artifacts/ggml-cpu-bin-osx-x64-rosetta2.dylib/libggml-cpu.dylib deps/osx-x64-rosetta2/libggml-cpu.dylib
724724
cp artifacts/ggml-blas-bin-osx-x64-rosetta2.dylib/libggml-blas.dylib deps/osx-x64-rosetta2/libggml-blas.dylib
725725
cp artifacts/llama-bin-osx-x64-rosetta2.dylib/libllama.dylib deps/osx-x64-rosetta2/libllama.dylib
726-
cp artifacts/mtmd-bin-osx-x64-rosetta2.dylib/libmtmd_shared.dylib deps/osx-x64-rosetta2/libmtmd_shared.dylib
726+
cp artifacts/mtmd-bin-osx-x64-rosetta2.dylib/libmtmd.dylib deps/osx-x64-rosetta2/libmtmd.dylib
727727
728728
# Android
729729
cp artifacts/ggml-bin-android-arm64-v8a.so/libggml.so deps/android-arm64-v8a/libggml.so
730730
cp artifacts/ggml-base-bin-android-arm64-v8a.so/libggml-base.so deps/android-arm64-v8a/libggml-base.so
731731
cp artifacts/ggml-cpu-bin-android-arm64-v8a.so/libggml-cpu.so deps/android-arm64-v8a/libggml-cpu.so
732732
cp artifacts/llama-bin-android-arm64-v8a.so/libllama.so deps/android-arm64-v8a/libllama.so
733-
cp artifacts/mtmd-bin-android-arm64-v8a.so/libmtmd_shared.so deps/android-arm64-v8a/libmtmd_shared.so
733+
cp artifacts/mtmd-bin-android-arm64-v8a.so/libmtmd.so deps/android-arm64-v8a/libmtmd.so
734734
735735
cp artifacts/ggml-bin-android-x86_64.so/libggml.so deps/android-x86_64/libggml.so
736736
cp artifacts/ggml-base-bin-android-x86_64.so/libggml-base.so deps/android-x86_64/libggml-base.so
737737
cp artifacts/ggml-cpu-bin-android-x86_64.so/libggml-cpu.so deps/android-x86_64/libggml-cpu.so
738738
cp artifacts/llama-bin-android-x86_64.so/libllama.so deps/android-x86_64/libllama.so
739-
cp artifacts/mtmd-bin-android-x86_64.so/libmtmd_shared.so deps/android-x86_64/libmtmd_shared.so
739+
cp artifacts/mtmd-bin-android-x86_64.so/libmtmd.so deps/android-x86_64/libmtmd.so
740740
741741
# Windows CUDA
742742
cp artifacts/ggml-bin-win-cublas-cu11.7.1-x64.dll/ggml.dll deps/cu11.7.1/ggml.dll
743743
cp artifacts/ggml-base-bin-win-cublas-cu11.7.1-x64.dll/ggml-base.dll deps/cu11.7.1/ggml-base.dll
744744
cp artifacts/ggml-cuda-bin-win-cublas-cu11.7.1-x64.dll/ggml-cuda.dll deps/cu11.7.1/ggml-cuda.dll
745745
cp artifacts/llama-bin-win-cublas-cu11.7.1-x64.dll/llama.dll deps/cu11.7.1/llama.dll
746-
cp artifacts/mtmd-bin-win-cublas-cu11.7.1-x64.dll/mtmd_shared.dll deps/cu11.7.1/mtmd_shared.dll
746+
cp artifacts/mtmd-bin-win-cublas-cu11.7.1-x64.dll/mtmd.dll deps/cu11.7.1/mtmd.dll
747747
748748
cp artifacts/ggml-bin-win-cublas-cu12.2.0-x64.dll/ggml.dll deps/cu12.2.0/ggml.dll
749749
cp artifacts/ggml-base-bin-win-cublas-cu12.2.0-x64.dll/ggml-base.dll deps/cu12.2.0/ggml-base.dll
750750
cp artifacts/ggml-cuda-bin-win-cublas-cu12.2.0-x64.dll/ggml-cuda.dll deps/cu12.2.0/ggml-cuda.dll
751751
cp artifacts/llama-bin-win-cublas-cu12.2.0-x64.dll/llama.dll deps/cu12.2.0/llama.dll
752-
cp artifacts/mtmd-bin-win-cublas-cu12.2.0-x64.dll/mtmd_shared.dll deps/cu12.2.0/mtmd_shared.dll
752+
cp artifacts/mtmd-bin-win-cublas-cu12.2.0-x64.dll/mtmd.dll deps/cu12.2.0/mtmd.dll
753753
754754
# Linux CUDA
755755
cp artifacts/ggml-bin-linux-cublas-cu11.7.1-x64.so/libggml.so deps/cu11.7.1/libggml.so
756756
cp artifacts/ggml-base-bin-linux-cublas-cu11.7.1-x64.so/libggml-base.so deps/cu11.7.1/libggml-base.so
757757
cp artifacts/ggml-cuda-bin-linux-cublas-cu11.7.1-x64.so/libggml-cuda.so deps/cu11.7.1/libggml-cuda.so
758758
cp artifacts/llama-bin-linux-cublas-cu11.7.1-x64.so/libllama.so deps/cu11.7.1/libllama.so
759-
cp artifacts/mtmd-bin-linux-cublas-cu11.7.1-x64.so/libmtmd_shared.so deps/cu11.7.1/libmtmd_shared.so
759+
cp artifacts/mtmd-bin-linux-cublas-cu11.7.1-x64.so/libmtmd.so deps/cu11.7.1/libmtmd.so
760760
761761
cp artifacts/ggml-bin-linux-cublas-cu12.2.0-x64.so/libggml.so deps/cu12.2.0/libggml.so
762762
cp artifacts/ggml-base-bin-linux-cublas-cu12.2.0-x64.so/libggml-base.so deps/cu12.2.0/libggml-base.so
763763
cp artifacts/ggml-cuda-bin-linux-cublas-cu12.2.0-x64.so/libggml-cuda.so deps/cu12.2.0/libggml-cuda.so
764764
cp artifacts/llama-bin-linux-cublas-cu12.2.0-x64.so/libllama.so deps/cu12.2.0/libllama.so
765-
cp artifacts/mtmd-bin-linux-cublas-cu12.2.0-x64.so/libmtmd_shared.so deps/cu12.2.0/libmtmd_shared.so
765+
cp artifacts/mtmd-bin-linux-cublas-cu12.2.0-x64.so/libmtmd.so deps/cu12.2.0/libmtmd.so
766766
767767
# Windows Vulkan
768768
cp artifacts/ggml-bin-win-vulkan-x64.dll/ggml.dll deps/vulkan/ggml.dll
769769
cp artifacts/ggml-base-bin-win-vulkan-x64.dll/ggml-base.dll deps/vulkan/ggml-base.dll
770770
cp artifacts/ggml-vulkan-bin-win-vulkan-x64.dll/ggml-vulkan.dll deps/vulkan/ggml-vulkan.dll
771771
cp artifacts/llama-bin-win-vulkan-x64.dll/llama.dll deps/vulkan/llama.dll
772-
cp artifacts/mtmd-bin-win-vulkan-x64.dll/mtmd_shared.dll deps/vulkan/mtmd_shared.dll
772+
cp artifacts/mtmd-bin-win-vulkan-x64.dll/mtmd.dll deps/vulkan/mtmd.dll
773773
774774
# Linux Vulkan
775775
cp artifacts/ggml-bin-linux-vulkan-x64.so/libggml.so deps/vulkan/libggml.so
776776
cp artifacts/ggml-base-bin-linux-vulkan-x64.so/libggml-base.so deps/vulkan/libggml-base.so
777777
cp artifacts/ggml-vulkan-bin-linux-vulkan-x64.so/libggml-vulkan.so deps/vulkan/libggml-vulkan.so
778778
cp artifacts/llama-bin-linux-vulkan-x64.so/libllama.so deps/vulkan/libllama.so
779-
cp artifacts/mtmd-bin-linux-vulkan-x64.so/libmtmd_shared.so deps/vulkan/libmtmd_shared.so
779+
cp artifacts/mtmd-bin-linux-vulkan-x64.so/libmtmd.so deps/vulkan/libmtmd.so
780780
781781
- name: Upload artifacts
782782
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)