]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
cmake : check if KleidiAI API has been fetched (llama/19640)
authorDaniel Bevenius <redacted>
Sun, 15 Feb 2026 12:59:38 +0000 (13:59 +0100)
committerGeorgi Gerganov <redacted>
Wed, 25 Feb 2026 10:32:13 +0000 (12:32 +0200)
commita91d90f9a408b72ba3b8f3a9d6306c0e9923700c
treefcd8c2dae23cfbe24daa2b1d45f29afae7ab2afc
parent6d4c4d1bf901c9dd754eef14c414f6b16e2f2eaf
cmake : check if KleidiAI API has been fetched (llama/19640)

This commit addresses a build issue with the KleidiAI backend when
building multiple cpu backends. Commmit
3a00c98584e42a20675b6569d81beadb282b0952 ("cmake : fix KleidiAI install
target failure with EXCLUDE_FROM_ALL") introduced a change where
FetchContent_Populate is called instead of FetchContent_MakeAvailable,
where the latter does handle this case (it is idempotent but
FetchContent_Populate is not).

I missed this during my review and I should not have commited without
verifying the CI failure, sorry about that.
src/ggml-cpu/CMakeLists.txt