Skip to content

Commit ff4fdff

Browse files
committed
ggml: update CMake configuration for int2 kernels
1 parent f7e9b53 commit ff4fdff

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

ggml/src/ggml-cpu/CMakeLists.txt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -583,13 +583,17 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
583583

584584
# Fetch KleidiAI sources:
585585
include(FetchContent)
586-
set(KLEIDIAI_GIT_REPOSITORY "https://github.com/ARM-software/kleidiai.git")
587-
set(KLEIDIAI_GIT_TAG "c6b34654b7654d43a0f808bca3dd1cbc38e2bac9")
586+
set(KLEIDIAI_COMMIT_TAG "v1.26.0")
587+
set(KLEIDIAI_DOWNLOAD_URL "https://github.com/ARM-software/kleidiai/releases/download/${KLEIDIAI_COMMIT_TAG}/kleidiai-${KLEIDIAI_COMMIT_TAG}-src.tar.gz")
588+
set(KLEIDIAI_RELEASE_ARCHIVE_MD5 "d88795bf737ca52d31eff425eaa274e7")
588589

589590
set(KLEIDIAI_FETCH_ARGS
590-
GIT_REPOSITORY ${KLEIDIAI_GIT_REPOSITORY}
591-
GIT_TAG ${KLEIDIAI_GIT_TAG}
591+
URL ${KLEIDIAI_DOWNLOAD_URL}
592+
URL_HASH MD5=${KLEIDIAI_RELEASE_ARCHIVE_MD5}
592593
)
594+
if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.24")
595+
list(APPEND KLEIDIAI_FETCH_ARGS DOWNLOAD_EXTRACT_TIMESTAMP NEW)
596+
endif()
593597

594598
if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.28")
595599
FetchContent_Declare(KleidiAI_Download

0 commit comments

Comments
 (0)