mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-24 01:54:22 +00:00
juce_runtime_arch_detection.cpp currently identifies ppc64le as ppc64, which causes it to use the directory name `ppc64-linux` for VST 3 plugin contents. However, VST 3 specifies that `uname -m` should be used as the first component of the directory name, which on 64-bit little-endian PowerPC is `ppc64le`. Currently, this causes problems building VST 3 plugins on this platform, as the VST 3 SDK expects the module directory to be named `ppc64le-linux`. This commit adds an additional endianness check when 64-bit PowerPC is detected, outputting `ppc64` or `ppc64le` as appropriate. |
||
|---|---|---|
| .. | ||
| checkBundleSigning.cmake | ||
| copyDir.cmake | ||
| juce_LinuxSubprocessHelper.cpp | ||
| juce_runtime_arch_detection.cpp | ||
| JUCECheckAtomic.cmake | ||
| JUCEConfig.cmake.in | ||
| JUCEHelperTargets.cmake | ||
| JuceLV2Defines.h.in | ||
| JUCEModuleSupport.cmake | ||
| JUCEUtils.cmake | ||
| LaunchScreen.storyboard | ||
| PIPAudioProcessor.cpp.in | ||
| PIPAudioProcessorWithARA.cpp.in | ||
| PIPComponent.cpp.in | ||
| PIPConsole.cpp.in | ||
| RecentFilesMenuTemplate.nib | ||
| UnityPluginGUIScript.cs.in | ||