From b9f9e90882b48b822c1f7966df3b3d942ecfe989 Mon Sep 17 00:00:00 2001 From: Yunus Kalkan Date: Mon, 19 May 2025 14:42:08 +0100 Subject: [PATCH] Add option to disable KleidiAI for both LLM and STT modules Change-Id: Iee4e342095fce4d4c60598c2c2e7f6a48f573d67 Signed-off-by: Yunus Kalkan --- build.gradle.kts | 8 ++++++++ llm/build.gradle.kts | 8 -------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index eceb98b..50fc274 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -27,6 +27,14 @@ subprojects { "-DBUILD_JNI_LIB=ON", "-DBUILD_UNIT_TESTS=OFF" ) + + //Check if KleidiAI needs to be disabled + val kleidiAiDisabled = project.findProperty("kleidiAI") == "false" + + //Disable KleidiAI + if (kleidiAiDisabled) { + arguments += "-DGGML_CPU_KLEIDIAI=OFF" + } } } diff --git a/llm/build.gradle.kts b/llm/build.gradle.kts index d1986d2..e7bb1dd 100644 --- a/llm/build.gradle.kts +++ b/llm/build.gradle.kts @@ -16,14 +16,6 @@ android { externalNativeBuild { cmake { targets += "arm-llm-jni" - - //Check if KleidiAI needs to be disabled - val kleidiAiDisabled = project.findProperty("kleidiAI") == "false" - - //Disable KleidiAI - if (kleidiAiDisabled) { - arguments += "-DGGML_CPU_KLEIDIAI=OFF" - } } } -- GitLab