Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Commit 1b769f4

Browse files
chore: use customized build for vulkan (#768)
Co-authored-by: vansangpfiev <sang@jan.ai>
1 parent 0ec7db4 commit 1b769f4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

cortex-cpp/engines/cortex.llamacpp/engine.cmake

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# cortex.llamacpp release version
22
set(VERSION 0.1.17-19.06.24)
3+
# vulka is unstable, we need to use a customized version
4+
set(VULKA_VERSION 0.1.12-25.06.24)
5+
36
set(ENGINE_VERSION v${VERSION})
47
add_compile_definitions(CORTEX_LLAMACPP_VERSION="${VERSION}")
58

@@ -24,7 +27,8 @@ if(UNIX AND NOT APPLE)
2427
set(LIBRARY_NAME cortex.llamacpp-${VERSION}-linux-amd64-avx2-cuda-11-7.tar.gz)
2528
endif()
2629
elseif(LLAMA_VULKAN)
27-
set(LIBRARY_NAME cortex.llamacpp-${VERSION}-linux-amd64-vulkan.tar.gz)
30+
set(LIBRARY_NAME cortex.llamacpp-${VULKA_VERSION}-linux-amd64-vulkan.tar.gz)
31+
set(ENGINE_VERSION v${VULKA_VERSION})
2832
elseif(LLAMA_AVX512)
2933
set(LIBRARY_NAME cortex.llamacpp-${VERSION}-linux-amd64-avx512.tar.gz)
3034
elseif(NOT LLAMA_AVX2)
@@ -56,7 +60,8 @@ else()
5660
set(LIBRARY_NAME cortex.llamacpp-${VERSION}-windows-amd64-avx2-cuda-11-7.tar.gz)
5761
endif()
5862
elseif(LLAMA_VULKAN)
59-
set(LIBRARY_NAME cortex.llamacpp-${VERSION}-windows-amd64-vulkan.tar.gz)
63+
set(LIBRARY_NAME cortex.llamacpp-${VULKA_VERSION}-windows-amd64-vulkan.tar.gz)
64+
set(ENGINE_VERSION v${VULKA_VERSION})
6065
elseif(LLAMA_AVX512)
6166
set(LIBRARY_NAME cortex.llamacpp-${VERSION}-windows-amd64-avx512.tar.gz)
6267
elseif(NOT LLAMA_AVX2)

0 commit comments

Comments
 (0)