diff --git a/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp b/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp index f3c703c313..63ec74c6af 100644 --- a/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp +++ b/modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp @@ -18,7 +18,7 @@ #if JUCE_MAC || JUCE_IOS -#include "../../juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" +#include namespace juce { diff --git a/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp b/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp index dc170b2722..d61ea121f1 100644 --- a/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_AAX && (JUCE_INCLUDED_AAX_IN_MM || defined (_WIN32) || defined (_WIN64)) @@ -26,7 +26,7 @@ #include "../utility/juce_WindowsHooks.h" #include "../utility/juce_FakeMouseMoveGenerator.h" -#include "../../juce_audio_processors/format_types/juce_LegacyAudioParameter.cpp" +#include JUCE_BEGIN_IGNORE_WARNINGS_MSVC (4127 4512 4996) JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wnon-virtual-dtor", diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.h b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.h index c67032c7e3..7ea12a370b 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.h +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBase.h @@ -50,7 +50,7 @@ #pragma clang diagnostic ignored "-Wdeprecated-declarations" #include -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #if TARGET_OS_MAC #include diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.h b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.h index cd0ec8a8c3..1033fa6f64 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.h +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUBuffer.h @@ -47,7 +47,7 @@ #ifndef __AUBuffer_h__ #define __AUBuffer_h__ -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #include #if !defined(__COREAUDIO_USE_FLAT_INCLUDES__) diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.h b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.h index b8bd9c0303..14a3f76d57 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.h +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewBase.h @@ -48,7 +48,7 @@ #define __AUCarbonViewBase_h__ #pragma clang diagnostic ignored "-Wdeprecated-declarations" -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #include #include "AUCarbonViewControl.h" diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.h b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.h index 8aba58f215..ede087a938 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.h +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUCarbonViewControl.h @@ -47,7 +47,7 @@ #ifndef __AUCarbonViewControl_h__ #define __AUCarbonViewControl_h__ -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #include #include #include diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp index b9fb999e08..2524b25aa5 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUOutputElement.cpp @@ -45,7 +45,7 @@ */ -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #include "AUOutputElement.h" #include "AUBase.h" diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp index 4551e17b5f..86410ce163 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/AUScopeElement.cpp @@ -45,7 +45,7 @@ */ -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #include "AUScopeElement.h" #include "AUBase.h" diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp index a48868ac75..22b62af520 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CAAUParameter.cpp @@ -45,7 +45,7 @@ */ -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #include "CAAUParameter.h" CAAUParameter::CAAUParameter() diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CADebugMacros.h b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CADebugMacros.h index 044026bb5f..09c417fd48 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CADebugMacros.h +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CADebugMacros.h @@ -48,7 +48,7 @@ #define __CADebugMacros_h__ #pragma clang diagnostic ignored "-Wdeprecated-declarations" -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include //============================================================================= diff --git a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp index dfa9e65c59..49a55c4ddf 100644 --- a/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp +++ b/modules/juce_audio_plugin_client/AU/CoreAudioUtilityClasses/CarbonEventHandler.cpp @@ -45,7 +45,7 @@ */ -#include "../../../juce_core/native/juce_mac_ClangBugWorkaround.h" +#include #include "CarbonEventHandler.h" static pascal OSStatus TheEventHandler(EventHandlerCallRef inHandlerRef, EventRef inEvent, void *inUserData) diff --git a/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm b/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm index 8ec0b60239..a1ff37811a 100644 --- a/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm +++ b/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm @@ -15,7 +15,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_CompilerWarnings.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_AU @@ -74,9 +74,9 @@ JUCE_END_IGNORE_WARNINGS_GCC_LIKE #include "../utility/juce_FakeMouseMoveGenerator.h" #include "../utility/juce_CarbonVisibility.h" -#include "../../juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" -#include "../../juce_audio_processors/format_types/juce_LegacyAudioParameter.cpp" -#include "../../juce_audio_processors/format_types/juce_AU_Shared.h" +#include +#include +#include //============================================================================== using namespace juce; diff --git a/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm b/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm index fcba2e2ab9..6f76c83baa 100644 --- a/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm +++ b/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_AUv3 @@ -54,10 +54,10 @@ #import #import -#include "../../juce_graphics/native/juce_mac_CoreGraphicsHelpers.h" -#include "../../juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" -#include "../../juce_audio_processors/format_types/juce_LegacyAudioParameter.cpp" -#include "../../juce_audio_processors/format_types/juce_AU_Shared.h" +#include +#include +#include +#include #define JUCE_VIEWCONTROLLER_OBJC_NAME(x) JUCE_JOIN_MACRO (x, FactoryAUv3) diff --git a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp index 884b92319a..21dcd11fd5 100644 --- a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp +++ b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode1.cpp @@ -18,7 +18,7 @@ #pragma once -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_RTAS diff --git a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp index 3072952b31..a924f5053a 100644 --- a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp +++ b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode2.cpp @@ -18,7 +18,7 @@ #pragma once -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_RTAS diff --git a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp index 74f9e1ea87..8d6eeca266 100644 --- a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp +++ b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_DigiCode3.cpp @@ -18,7 +18,7 @@ #pragma once -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_RTAS diff --git a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm index 6d634b13cf..5abdac3ac6 100644 --- a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm +++ b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_MacUtilities.mm @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_RTAS diff --git a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp index 36133bd671..41336f79a0 100644 --- a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp +++ b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_WinUtilities.cpp @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_RTAS diff --git a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp index b8eb6128eb..fdd6d59f81 100644 --- a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_RTAS diff --git a/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp b/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp index 7bb75e1762..de44b9a79f 100644 --- a/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp +++ b/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterApp.cpp @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #include "../utility/juce_IncludeSystemHeaders.h" diff --git a/modules/juce_audio_plugin_client/Unity/juce_Unity_Wrapper.cpp b/modules/juce_audio_plugin_client/Unity/juce_Unity_Wrapper.cpp index 392fdf5ffd..c50f216257 100644 --- a/modules/juce_audio_plugin_client/Unity/juce_Unity_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/Unity/juce_Unity_Wrapper.cpp @@ -18,9 +18,9 @@ #if JucePlugin_Build_Unity -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_IncludeModuleHeaders.h" -#include "../../juce_audio_processors/format_types/juce_LegacyAudioParameter.cpp" +#include #if JUCE_WINDOWS #include "../utility/juce_IncludeSystemHeaders.h" diff --git a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp index 38e63d92c0..9450817902 100644 --- a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp @@ -16,8 +16,8 @@ ============================================================================== */ -#include "../../juce_core/system/juce_CompilerWarnings.h" -#include "../../juce_core/system/juce_TargetPlatform.h" +#include +#include #include "../utility/juce_CheckSettingMacros.h" #if JucePlugin_Build_VST @@ -99,8 +99,8 @@ using namespace juce; #include "../utility/juce_FakeMouseMoveGenerator.h" #include "../utility/juce_WindowsHooks.h" -#include "../../juce_audio_processors/format_types/juce_LegacyAudioParameter.cpp" -#include "../../juce_audio_processors/format_types/juce_VSTCommon.h" +#include +#include #if JUCE_BIG_ENDIAN #define JUCE_MULTICHAR_CONSTANT(a, b, c, d) (a | (((uint32) b) << 8) | (((uint32) c) << 16) | (((uint32) d) << 24)) diff --git a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm index 5d2e74574b..3282576f43 100644 --- a/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm +++ b/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #if JUCE_MAC diff --git a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp index 606936a38b..ea9e426e79 100644 --- a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp @@ -16,8 +16,8 @@ ============================================================================== */ -#include "../../juce_core/system/juce_CompilerWarnings.h" -#include "../../juce_core/system/juce_TargetPlatform.h" +#include +#include //============================================================================== #if JucePlugin_Build_VST3 && (__APPLE_CPP__ || __APPLE_CC__ || _WIN32 || _WIN64 || LINUX || __linux__) @@ -27,7 +27,7 @@ #define JUCE_VST3HEADERS_INCLUDE_HEADERS_ONLY 1 #endif -#include "../../juce_audio_processors/format_types/juce_VST3Headers.h" +#include #undef JUCE_VST3HEADERS_INCLUDE_HEADERS_ONLY #define JUCE_GUI_BASICS_INCLUDE_XHEADERS 1 @@ -37,8 +37,8 @@ #include "../utility/juce_IncludeSystemHeaders.h" #include "../utility/juce_WindowsHooks.h" #include "../utility/juce_FakeMouseMoveGenerator.h" -#include "../../juce_audio_processors/format_types/juce_LegacyAudioParameter.cpp" -#include "../../juce_audio_processors/format_types/juce_VST3Common.h" +#include +#include #ifndef JUCE_VST3_CAN_REPLACE_VST2 #define JUCE_VST3_CAN_REPLACE_VST2 1 diff --git a/modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_2.mm b/modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_2.mm index 6f1e7ff053..7252a66057 100644 --- a/modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_2.mm +++ b/modules/juce_audio_plugin_client/juce_audio_plugin_client_AU_2.mm @@ -18,7 +18,7 @@ #if JucePlugin_Build_AU -#include "../juce_core/system/juce_CompilerWarnings.h" +#include JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wparentheses", "-Wextra-tokens", diff --git a/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h b/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h index 920c81a41a..edb2efec13 100644 --- a/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h +++ b/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h @@ -16,7 +16,7 @@ ============================================================================== */ -#include "../juce_audio_plugin_client.h" +#include #include "juce_CreatePluginFilter.h" namespace juce diff --git a/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp b/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp index b981d431ae..6c92ad3eb7 100644 --- a/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp +++ b/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp @@ -20,7 +20,7 @@ #include #endif -#include "../../juce_core/system/juce_TargetPlatform.h" +#include #include "../utility/juce_CheckSettingMacros.h" #include "juce_IncludeModuleHeaders.h" diff --git a/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm b/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm index 6d3f29e1d2..4bd16ea9ef 100644 --- a/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm +++ b/modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm @@ -44,8 +44,8 @@ #include #endif -#include "../../juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" -#include "../../juce_audio_devices/native/juce_MidiDataConcatenator.h" +#include +#include #include "juce_AU_Shared.h" namespace juce diff --git a/modules/juce_audio_processors/juce_audio_processors.cpp b/modules/juce_audio_processors/juce_audio_processors.cpp index 44ba6c8153..ba053c5a7e 100644 --- a/modules/juce_audio_processors/juce_audio_processors.cpp +++ b/modules/juce_audio_processors/juce_audio_processors.cpp @@ -36,7 +36,7 @@ #if JUCE_MAC #if JUCE_SUPPORT_CARBON && (JUCE_PLUGINHOST_VST || JUCE_PLUGINHOST_AU) #include - #include "../juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h" + #include #endif #endif diff --git a/modules/juce_graphics/image_formats/juce_PNGLoader.cpp b/modules/juce_graphics/image_formats/juce_PNGLoader.cpp index 6a0e3247cc..9eb3d390bb 100644 --- a/modules/juce_graphics/image_formats/juce_PNGLoader.cpp +++ b/modules/juce_graphics/image_formats/juce_PNGLoader.cpp @@ -28,7 +28,7 @@ namespace zlibNamespace #undef fdopen #define ZLIB_INTERNAL #define NO_DUMMY_DECL - #include "../../juce_core/zip/zlib/zlib.h" + #include #undef OS_CODE #else #include JUCE_ZLIB_INCLUDE_PATH