Skip to content

Commit b2b27e6

Browse files
committed
Recognize windows arm builds for vst3 output filename
Signed-off-by: falkTX <falktx@falktx.com>
1 parent c89288b commit b2b27e6

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

cmake/DPF-plugin.cmake

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -678,8 +678,15 @@ function(dpf__determine_vst3_package_architecture OUTPUT_VARIABLE)
678678
endif()
679679

680680
# transform the processor name to a format that VST3 recognizes
681+
# see https://steinbergmedia.github.io/vst3_dev_portal/pages/Technical+Documentation/Locations+Format/Plugin+Format.html
681682
if(vst3_system_arch MATCHES "^(x86_64|amd64|AMD64|x64|X64)$")
682683
set(vst3_package_arch "x86_64")
684+
elseif(vst3_system_arch MATCHES "^(ARM)$")
685+
set(vst3_package_arch "arm")
686+
elseif(vst3_system_arch MATCHES "^(ARM64)$")
687+
set(vst3_package_arch "arm64")
688+
elseif(vst3_system_arch MATCHES "^(ARM64EC)$")
689+
set(vst3_package_arch "arm64x")
683690
elseif(vst3_system_arch MATCHES "^(i.86|x86|X86)$")
684691
if(WIN32)
685692
set(vst3_package_arch "x86")

0 commit comments

Comments
 (0)