pkgconf,
libvulkan-dev <!pkg.ggml.novulkan>,
glslc <!pkg.ggml.novulkan>,
- nvidia-cuda-toolkit-gcc <!pkg.ggml.nocuda>,
+ nvidia-cuda-toolkit-gcc [amd64] <!pkg.ggml.nocuda>,
Rules-Requires-Root: no
Package: libggml-base0
FLAGS_ARGEO=-O3 -g -DNDEBUG
+ifeq ($(DEB_TARGET_ARCH),arm64)
+CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=OFF
+CMAKE_OPTS += -DGGML_CPU_ARM_ARCH=armv8-a
+else
CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=ON
+endif
ifeq ($(filter pkg.ggml.novulkan,$(DEB_BUILD_PROFILES)),)
CMAKE_OPTS += -DGGML_VULKAN=ON