You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
972B

  1. /*
  2. ==============================================================================
  3. Main symbol/entry for juce plugins
  4. ==============================================================================
  5. */
  6. #include "JucePluginMain.h"
  7. #if JucePlugin_Build_AU
  8. #include "modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm"
  9. #elif JucePlugin_Build_LV2
  10. #include "modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp"
  11. #elif JucePlugin_Build_RTAS
  12. #include "modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp"
  13. #elif JucePlugin_Build_VST
  14. #ifdef JUCE_MAC
  15. #include "modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.mm"
  16. #else
  17. #include "modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp"
  18. #endif
  19. #elif JucePlugin_Build_Standalone
  20. #include "juce_StandaloneFilterApplication.cpp"
  21. #else
  22. #error Invalid configuration
  23. #endif
  24. #if ! JucePlugin_Build_Standalone
  25. #include "modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp"
  26. #endif