From b2b27e66e43299c6dcc28c3b0fdaf5d0a37f9abe Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 22 Sep 2025 12:23:06 +0200 Subject: [PATCH] Recognize windows arm builds for vst3 output filename Signed-off-by: falkTX --- cmake/DPF-plugin.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmake/DPF-plugin.cmake b/cmake/DPF-plugin.cmake index 16284d3f..57a09379 100644 --- a/cmake/DPF-plugin.cmake +++ b/cmake/DPF-plugin.cmake @@ -678,8 +678,15 @@ function(dpf__determine_vst3_package_architecture OUTPUT_VARIABLE) endif() # transform the processor name to a format that VST3 recognizes + # see https://steinbergmedia.github.io/vst3_dev_portal/pages/Technical+Documentation/Locations+Format/Plugin+Format.html if(vst3_system_arch MATCHES "^(x86_64|amd64|AMD64|x64|X64)$") set(vst3_package_arch "x86_64") + elseif(vst3_system_arch MATCHES "^(ARM)$") + set(vst3_package_arch "arm") + elseif(vst3_system_arch MATCHES "^(ARM64)$") + set(vst3_package_arch "arm64") + elseif(vst3_system_arch MATCHES "^(ARM64EC)$") + set(vst3_package_arch "arm64x") elseif(vst3_system_arch MATCHES "^(i.86|x86|X86)$") if(WIN32) set(vst3_package_arch "x86")