| @@ -116,13 +116,8 @@ public: | |||||
| Value shouldIncludeBinaryInAppConfig() { return getProjectValue (Ids::includeBinaryInAppConfig); } | Value shouldIncludeBinaryInAppConfig() { return getProjectValue (Ids::includeBinaryInAppConfig); } | ||||
| //============================================================================== | //============================================================================== | ||||
| String getAmalgamatedHeaderFileName() const { return "juce_amalgamated.h"; } | |||||
| String getAmalgamatedMMFileName() const { return "juce_amalgamated.mm"; } | |||||
| String getAmalgamatedCppFileName() const { return "juce_amalgamated.cpp"; } | |||||
| String getAppConfigFilename() const { return "AppConfig.h"; } | String getAppConfigFilename() const { return "AppConfig.h"; } | ||||
| String getJuceSourceFilenameRoot() const { return "JuceLibraryCode"; } | String getJuceSourceFilenameRoot() const { return "JuceLibraryCode"; } | ||||
| int getNumSeparateAmalgamatedFiles() const { return 4; } | |||||
| String getJuceSourceHFilename() const { return "JuceHeader.h"; } | String getJuceSourceHFilename() const { return "JuceHeader.h"; } | ||||
| //============================================================================== | //============================================================================== | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_AUDIO_BASICS_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_AUDIO_BASICS_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_AUDIO_DEVICES_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_AUDIO_DEVICES_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_AUDIO_FORMATS_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_AUDIO_FORMATS_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_AUDIO_PROCESSORS_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_AUDIO_PROCESSORS_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_AUDIO_UTILS_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_AUDIO_UTILS_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_BOX2D_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_BOX2D_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_BROWSER_PLUGIN_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_BROWSER_PLUGIN_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -26,7 +26,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_CORE_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_CORE_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_CRYPTOGRAPHY_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_CRYPTOGRAPHY_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_DATA_STRUCTURES_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_DATA_STRUCTURES_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_EVENTS_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_EVENTS_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_GRAPHICS_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_GRAPHICS_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_GUI_BASICS_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_GUI_BASICS_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_GUI_EXTRA_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_GUI_EXTRA_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_OPENGL_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_OPENGL_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_OSC_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_OSC_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_TRACKTION_MARKETPLACE_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_TRACKTION_MARKETPLACE_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -22,7 +22,7 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #if defined (JUCE_VIDEO_H_INCLUDED) && ! JUCE_AMALGAMATED_INCLUDE | |||||
| #ifdef JUCE_VIDEO_H_INCLUDED | |||||
| /* When you add this cpp file to your project, you mustn't include it in a file where you've | /* When you add this cpp file to your project, you mustn't include it in a file where you've | ||||
| already included any other headers - just put it inside a file on its own, possibly with your config | already included any other headers - just put it inside a file on its own, possibly with your config | ||||
| flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix | ||||
| @@ -25,8 +25,6 @@ | |||||
| #ifndef JUCE_QUICKTIMEMOVIECOMPONENT_H_INCLUDED | #ifndef JUCE_QUICKTIMEMOVIECOMPONENT_H_INCLUDED | ||||
| #define JUCE_QUICKTIMEMOVIECOMPONENT_H_INCLUDED | #define JUCE_QUICKTIMEMOVIECOMPONENT_H_INCLUDED | ||||
| // (NB: This stuff mustn't go inside the "#if QUICKTIME" block, or it'll break the | |||||
| // amalgamated build) | |||||
| #ifndef DOXYGEN | #ifndef DOXYGEN | ||||
| #if JUCE_WINDOWS | #if JUCE_WINDOWS | ||||
| typedef ActiveXControlComponent QTCompBaseClass; | typedef ActiveXControlComponent QTCompBaseClass; | ||||