1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
JUCE/extras/Build/CMake
taylor.fish 0f58b15e5c Fix architecture detection on ppc64le
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.
2024-02-01 16:19:25 -08:00
..
checkBundleSigning.cmake CMake: Force adhoc signing 2023-11-02 12:08:02 +00:00
copyDir.cmake VST3 Client: Generate moduleinfo.json into Resources directory of bundle 2023-05-31 15:15:26 +01:00
juce_LinuxSubprocessHelper.cpp CMake: Add embedded Linux subprocess for WebView support 2023-03-02 17:49:34 +00:00
juce_runtime_arch_detection.cpp Fix architecture detection on ppc64le 2024-02-01 16:19:25 -08:00
JUCECheckAtomic.cmake CMake: Update some CXX_STANDARD statements to 17 2022-11-23 09:15:38 +00:00
JUCEConfig.cmake.in LV2: Add initial client support 2022-04-22 14:18:52 +01:00
JUCEHelperTargets.cmake Add a temporary workaround to allow public projects to build using Xcode 15 2023-10-18 12:48:46 +01:00
JuceLV2Defines.h.in LV2: Add initial client support 2022-04-22 14:18:52 +01:00
JUCEModuleSupport.cmake Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate 2023-09-26 11:21:45 +01:00
JUCEUtils.cmake CMake: Enable position-independent-code by default for binary data targets 2024-01-03 17:42:00 +00:00
LaunchScreen.storyboard CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00
PIPAudioProcessor.cpp.in CMake: Update pip templates with explicit namespaces 2020-06-02 17:52:54 +01:00
PIPAudioProcessorWithARA.cpp.in CMake: Add support for ARA plugin PIPs 2022-05-12 12:31:30 +02:00
PIPComponent.cpp.in CMake: Update pip templates with explicit namespaces 2020-06-02 17:52:54 +01:00
PIPConsole.cpp.in CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00
RecentFilesMenuTemplate.nib CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00
UnityPluginGUIScript.cs.in CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00