core: organizing cmake arguments
This commit is contained in:
parent
6db4c70991
commit
687b86e924
|
|
@ -25,13 +25,17 @@ android {
|
|||
arguments += "-DCMAKE_MESSAGE_LOG_LEVEL=DEBUG"
|
||||
arguments += "-DCMAKE_VERBOSE_MAKEFILE=ON"
|
||||
|
||||
arguments += "-DBUILD_SHARED_LIBS=ON"
|
||||
arguments += "-DLLAMA_BUILD_COMMON=ON"
|
||||
arguments += "-DLLAMA_CURL=OFF"
|
||||
|
||||
arguments += "-DGGML_SYSTEM_ARCH=ARM" // Undocumented before 3.21
|
||||
arguments += "-DGGML_NATIVE=OFF"
|
||||
|
||||
arguments += "-DGGML_BACKEND_DL=ON"
|
||||
arguments += "-DGGML_CPU_ALL_VARIANTS=ON"
|
||||
|
||||
arguments += "-DGGML_CPU_KLEIDIAI=ON"
|
||||
arguments += "-DGGML_OPENMP=ON"
|
||||
arguments += "-DGGML_LLAMAFILE=OFF"
|
||||
}
|
||||
}
|
||||
aarMetadata {
|
||||
|
|
|
|||
|
|
@ -27,13 +27,6 @@ target_link_libraries(kleidi-llama-cpu-detector
|
|||
# 2. Kleidi Llama library
|
||||
# --------------------------------------------------------------------------
|
||||
|
||||
set(LLAMA_BUILD_COMMON ON CACHE BOOL "" FORCE)
|
||||
set(LLAMA_CURL OFF CACHE BOOL "" FORCE)
|
||||
set(GGML_LLAMAFILE OFF CACHE BOOL "" FORCE)
|
||||
set(GGML_CPU_KLEIDIAI ON CACHE BOOL "" FORCE)
|
||||
set(GGML_OPENMP ON CACHE BOOL "" FORCE)
|
||||
|
||||
|
||||
set(LLAMA_SRC ${CMAKE_CURRENT_LIST_DIR}/../../../../../../)
|
||||
add_subdirectory(${LLAMA_SRC} build-llama)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue