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
-endif
+else # amd64
+
+CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=ON
ifeq ($(filter pkg.ggml.nocuda,$(DEB_BUILD_PROFILES)),)
CMAKE_OPTS += -DGGML_CUDA=ON \
-DCUDAToolkit_ROOT=/usr
endif
+endif # arm64
+
+ifeq ($(filter pkg.ggml.novulkan,$(DEB_BUILD_PROFILES)),)
+CMAKE_OPTS += -DGGML_VULKAN=ON
+endif
+
CMAKE_OPTS += -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(FLAGS_ARGEO)" \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(FLAGS_ARGEO)" \