From 463325c0c61fea37284d0063cd373a9a9e55c239 Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 11 Sep 2013 11:13:24 +0100 Subject: [PATCH] Introjucer: changed the way binary data cpps are generated so that the content will not be dependent on machine-specific paths. --- extras/Introjucer/Introjucer.jucer | 2 +- .../Introjucer/JuceLibraryCode/BinaryData.cpp | 88 +++++++++---------- .../Project Saving/jucer_ResourceFile.cpp | 4 +- .../JuceDemo/JuceLibraryCode/BinaryData.cpp | 20 ++--- extras/audio plugin demo/JuceDemoPlugin.jucer | 3 +- extras/audio plugin host/Plugin Host.jucer | 3 +- extras/binarybuilder/BinaryBuilder.jucer | 2 +- extras/example projects/HelloWorld.jucer | 2 +- 8 files changed, 62 insertions(+), 62 deletions(-) diff --git a/extras/Introjucer/Introjucer.jucer b/extras/Introjucer/Introjucer.jucer index d30648ee9a..1e69f866e7 100644 --- a/extras/Introjucer/Introjucer.jucer +++ b/extras/Introjucer/Introjucer.jucer @@ -11,7 +11,7 @@ pluginSilenceInIsSilenceOut="0" pluginTailLength="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="TheIntrojucerAU" pluginAUViewClass="TheIntrojucerAU_V1" pluginRTASCategory="" bundleIdentifier="com.rawmaterialsoftware.introjucer" - companyName="Raw Material Software Ltd."> + companyName="Raw Material Software Ltd." includeBinaryInAppConfig="1"> \r\n" "\r\n" "\r\n" @@ -122,10 +122,10 @@ static const unsigned char temp_7bcdfa76[] = " \r\n" "\r\n"; -const char* colourscheme_dark_xml = (const char*) temp_7bcdfa76; +const char* colourscheme_dark_xml = (const char*) temp_binary_data_2; //================== colourscheme_light.xml ================== -static const unsigned char temp_97d41148[] = +static const unsigned char temp_binary_data_3[] = "\r\n" "\r\n" "\r\n" @@ -150,10 +150,10 @@ static const unsigned char temp_97d41148[] = " \r\n" "\r\n"; -const char* colourscheme_light_xml = (const char*) temp_97d41148; +const char* colourscheme_light_xml = (const char*) temp_binary_data_3; //================== jucer_AudioPluginEditorTemplate.cpp ================== -static const unsigned char temp_6eda5614[] = +static const unsigned char temp_binary_data_4[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -190,10 +190,10 @@ static const unsigned char temp_6eda5614[] = " Justification::centred, 1);\r\n" "}\r\n"; -const char* jucer_AudioPluginEditorTemplate_cpp = (const char*) temp_6eda5614; +const char* jucer_AudioPluginEditorTemplate_cpp = (const char*) temp_binary_data_4; //================== jucer_AudioPluginEditorTemplate.h ================== -static const unsigned char temp_67353d19[] = +static const unsigned char temp_binary_data_5[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -227,10 +227,10 @@ static const unsigned char temp_67353d19[] = "\r\n" "#endif // HEADERGUARD\r\n"; -const char* jucer_AudioPluginEditorTemplate_h = (const char*) temp_67353d19; +const char* jucer_AudioPluginEditorTemplate_h = (const char*) temp_binary_data_5; //================== jucer_AudioPluginFilterTemplate.cpp ================== -static const unsigned char temp_98c9479f[] = +static const unsigned char temp_binary_data_6[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -419,10 +419,10 @@ static const unsigned char temp_98c9479f[] = " return new FILTERCLASSNAME();\r\n" "}\r\n"; -const char* jucer_AudioPluginFilterTemplate_cpp = (const char*) temp_98c9479f; +const char* jucer_AudioPluginFilterTemplate_cpp = (const char*) temp_binary_data_6; //================== jucer_AudioPluginFilterTemplate.h ================== -static const unsigned char temp_62b91564[] = +static const unsigned char temp_binary_data_7[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -498,10 +498,10 @@ static const unsigned char temp_62b91564[] = "\r\n" "#endif // HEADERGUARD\r\n"; -const char* jucer_AudioPluginFilterTemplate_h = (const char*) temp_62b91564; +const char* jucer_AudioPluginFilterTemplate_h = (const char*) temp_binary_data_7; //================== jucer_ComponentTemplate.cpp ================== -static const unsigned char temp_8626361b[] = +static const unsigned char temp_binary_data_8[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -574,10 +574,10 @@ static const unsigned char temp_8626361b[] = "//[EndFile] You can add extra defines here...\r\n" "//[/EndFile]"; -const char* jucer_ComponentTemplate_cpp = (const char*) temp_8626361b; +const char* jucer_ComponentTemplate_cpp = (const char*) temp_binary_data_8; //================== jucer_ComponentTemplate.h ================== -static const unsigned char temp_363772e0[] = +static const unsigned char temp_binary_data_9[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -643,10 +643,10 @@ static const unsigned char temp_363772e0[] = "\r\n" "#endif // %%headerGuard%%"; -const char* jucer_ComponentTemplate_h = (const char*) temp_363772e0; +const char* jucer_ComponentTemplate_h = (const char*) temp_binary_data_9; //================== jucer_ContentCompTemplate.cpp ================== -static const unsigned char temp_7e4c4c06[] = +static const unsigned char temp_binary_data_10[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -684,10 +684,10 @@ static const unsigned char temp_7e4c4c06[] = " // update their positions.\r\n" "}\r\n"; -const char* jucer_ContentCompTemplate_cpp = (const char*) temp_7e4c4c06; +const char* jucer_ContentCompTemplate_cpp = (const char*) temp_binary_data_10; //================== jucer_ContentCompTemplate.h ================== -static const unsigned char temp_4a30078b[] = +static const unsigned char temp_binary_data_11[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -725,10 +725,10 @@ static const unsigned char temp_4a30078b[] = "\r\n" "#endif // HEADERGUARD\r\n"; -const char* jucer_ContentCompTemplate_h = (const char*) temp_4a30078b; +const char* jucer_ContentCompTemplate_h = (const char*) temp_binary_data_11; //================== jucer_InlineComponentTemplate.h ================== -static const unsigned char temp_cd7c7047[] = +static const unsigned char temp_binary_data_12[] = "//==============================================================================\r\n" "class COMPONENTCLASS : public Component\r\n" "{\r\n" @@ -770,10 +770,10 @@ static const unsigned char temp_cd7c7047[] = " JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (COMPONENTCLASS)\r\n" "};\r\n"; -const char* jucer_InlineComponentTemplate_h = (const char*) temp_cd7c7047; +const char* jucer_InlineComponentTemplate_h = (const char*) temp_binary_data_12; //================== jucer_MainConsoleAppTemplate.cpp ================== -static const unsigned char temp_794304c3[] = +static const unsigned char temp_binary_data_13[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -797,10 +797,10 @@ static const unsigned char temp_794304c3[] = " return 0;\r\n" "}\r\n"; -const char* jucer_MainConsoleAppTemplate_cpp = (const char*) temp_794304c3; +const char* jucer_MainConsoleAppTemplate_cpp = (const char*) temp_binary_data_13; //================== jucer_MainTemplate_NoWindow.cpp ================== -static const unsigned char temp_2f039a1[] = +static const unsigned char temp_binary_data_14[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -856,10 +856,10 @@ static const unsigned char temp_2f039a1[] = "// This macro generates the main() routine that launches the app.\r\n" "START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; -const char* jucer_MainTemplate_NoWindow_cpp = (const char*) temp_2f039a1; +const char* jucer_MainTemplate_NoWindow_cpp = (const char*) temp_binary_data_14; //================== jucer_MainTemplate_Window.cpp ================== -static const unsigned char temp_b2f1a7c0[] = +static const unsigned char temp_binary_data_15[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -959,10 +959,10 @@ static const unsigned char temp_b2f1a7c0[] = "// This macro generates the main() routine that launches the app.\r\n" "START_JUCE_APPLICATION (APPCLASSNAME)\r\n"; -const char* jucer_MainTemplate_Window_cpp = (const char*) temp_b2f1a7c0; +const char* jucer_MainTemplate_Window_cpp = (const char*) temp_binary_data_15; //================== jucer_NewComponentTemplate.cpp ================== -static const unsigned char temp_e0f76d5d[] = +static const unsigned char temp_binary_data_16[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -1015,10 +1015,10 @@ static const unsigned char temp_e0f76d5d[] = "\r\n" "}\r\n"; -const char* jucer_NewComponentTemplate_cpp = (const char*) temp_e0f76d5d; +const char* jucer_NewComponentTemplate_cpp = (const char*) temp_binary_data_16; //================== jucer_NewComponentTemplate.h ================== -static const unsigned char temp_5f1192a2[] = +static const unsigned char temp_binary_data_17[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -1053,10 +1053,10 @@ static const unsigned char temp_5f1192a2[] = "\r\n" "#endif // HEADERGUARD\r\n"; -const char* jucer_NewComponentTemplate_h = (const char*) temp_5f1192a2; +const char* jucer_NewComponentTemplate_h = (const char*) temp_binary_data_17; //================== jucer_NewCppFileTemplate.cpp ================== -static const unsigned char temp_79decf5f[] = +static const unsigned char temp_binary_data_18[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -1069,10 +1069,10 @@ static const unsigned char temp_79decf5f[] = "\r\n" "INCLUDE_CORRESPONDING_HEADER\r\n"; -const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_79decf5f; +const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_binary_data_18; //================== jucer_NewCppFileTemplate.h ================== -static const unsigned char temp_70d8d24[] = +static const unsigned char temp_binary_data_19[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -1092,10 +1092,10 @@ static const unsigned char temp_70d8d24[] = "\r\n" "#endif // HEADERGUARD\r\n"; -const char* jucer_NewCppFileTemplate_h = (const char*) temp_70d8d24; +const char* jucer_NewCppFileTemplate_h = (const char*) temp_binary_data_19; //================== jucer_NewInlineComponentTemplate.h ================== -static const unsigned char temp_627c3689[] = +static const unsigned char temp_binary_data_20[] = "/*\r\n" " ==============================================================================\r\n" "\r\n" @@ -1162,10 +1162,10 @@ static const unsigned char temp_627c3689[] = "\r\n" "#endif // HEADERGUARD\r\n"; -const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_627c3689; +const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_binary_data_20; //================== RecentFilesMenuTemplate.nib ================== -static const unsigned char temp_7e972a77[] = +static const unsigned char temp_binary_data_21[] = { 98,112,108,105,115,116,48,48,212,0,1,0,2,0,3,0,4,0,5,0,6,1,53,1,54,88,36,118,101,114,115,105,111,110,88,36,111,98,106,101,99,116,115,89,36,97,114,99,104,105,118,101,114,84,36,116,111,112,18,0,1,134,160,175,16,74,0,7,0,8,0,31,0,35,0,36,0,42,0,46,0,50, 0,53,0,57,0,74,0,77,0,78,0,86,0,87,0,97,0,112,0,113,0,114,0,119,0,120,0,121,0,124,0,128,0,129,0,132,0,143,0,144,0,145,0,149,0,153,0,162,0,163,0,164,0,169,0,173,0,180,0,181,0,182,0,185,0,192,0,193,0,200,0,201,0,208,0,209,0,216,0,217,0,224,0,225,0,226, 0,229,0,230,0,232,0,249,1,11,1,29,1,30,1,31,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,47,1,50,85,36,110,117,108,108,219,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0, @@ -1202,7 +1202,7 @@ static const unsigned char temp_7e972a77[] = 7,157,7,159,7,161,7,163,7,165,7,167,7,169,7,171,7,173,7,175,7,177,7,179,7,181,7,190,7,192,7,225,7,227,7,229,7,231,7,233,7,235,7,237,7,239,7,241,7,243,7,245,7,247,7,249,7,251,7,253,7,255,8,2,8,5,8,8,8,11,8,14,8,17,8,20,8,23,8,26,8,29,8,32,8,35,8,38,8, 41,8,44,8,53,8,55,8,56,8,65,8,67,8,68,8,77,8,92,8,97,8,115,8,120,8,134,0,0,0,0,0,0,2,2,0,0,0,0,0,0,1,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,136,0,0 }; -const char* RecentFilesMenuTemplate_nib = (const char*) temp_7e972a77; +const char* RecentFilesMenuTemplate_nib = (const char*) temp_binary_data_21; const char* getNamedResource (const char*, int&) throw(); diff --git a/extras/Introjucer/Source/Project Saving/jucer_ResourceFile.cpp b/extras/Introjucer/Source/Project Saving/jucer_ResourceFile.cpp index 2fc072abae..65e88b9d80 100644 --- a/extras/Introjucer/Source/Project Saving/jucer_ResourceFile.cpp +++ b/extras/Introjucer/Source/Project Saving/jucer_ResourceFile.cpp @@ -150,8 +150,6 @@ bool ResourceFile::writeHeader (MemoryOutputStream& header) containsAnyImages = containsAnyImages || (ImageFileFormat::findImageFormatForStream (fileStream) != nullptr); - const String tempVariable ("temp_" + String::toHexString (file.hashCode())); - header << " extern const char* " << variableName << ";" << newLine; header << " const int " << variableName << "Size = " << (int) dataSize << ";" << newLine << newLine; } @@ -188,7 +186,7 @@ bool ResourceFile::writeCpp (MemoryOutputStream& cpp, const File& headerFile, in containsAnyImages = containsAnyImages || (ImageFileFormat::findImageFormatForStream (fileStream) != nullptr); - const String tempVariable ("temp_" + String::toHexString (file.hashCode())); + const String tempVariable ("temp_binary_data_" + String (i)); cpp << newLine << "//================== " << file.getFileName() << " ==================" << newLine << "static const unsigned char " << tempVariable << "[] =" << newLine; diff --git a/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp b/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp index 4139f791ae..106b6daee4 100644 --- a/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp +++ b/extras/JuceDemo/JuceLibraryCode/BinaryData.cpp @@ -8,7 +8,7 @@ namespace BinaryData { //================== cello.wav ================== -static const unsigned char temp_55d084b5[] = +static const unsigned char temp_binary_data_0[] = { 82,73,70,70,4,181,0,0,87,65,86,69,102,109,116,32,16,0,0,0,1,0,1,0,34,86,0,0,68,172,0,0,2,0,16,0,98,101,120,116,92,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,114,97,99,107,116,105,111,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -616,10 +616,10 @@ static const unsigned char temp_55d084b5[] = 255,242,255,242,255,238,255,241,255,238,255,239,255,237,255,239,255,241,255,235,255,232,255,231,255,230,255,234,255,231,255,232,255,230,255,234,255,235,255,234,255,227,255,230,255,231,255,220,255,217,255,210,255,213,255,217,255,217,255,219,255,220,255, 219,255,226,255,223,255,212,255,220,255,220,255,220,255,210,255,223,255,230,255,224,255,227,255,231,255,231,255,231,255,234,255,226,255,232,255,237,255,241,255,235,255,232,255,231,255,232,255,237,255,235,255,234,255,0,0 }; -const char* cello_wav = (const char*) temp_55d084b5; +const char* cello_wav = (const char*) temp_binary_data_0; //================== demo table data.xml ================== -static const unsigned char temp_5a40772c[] = +static const unsigned char temp_binary_data_1[] = "\r\n" " \r\n" " \r\n" @@ -670,10 +670,10 @@ static const unsigned char temp_5a40772c[] = " \r\n" ""; -const char* demo_table_data_xml = (const char*) temp_5a40772c; +const char* demo_table_data_xml = (const char*) temp_binary_data_1; //================== icons.zip ================== -static const unsigned char temp_a1fd9237[] = +static const unsigned char temp_binary_data_2[] = { 80,75,3,4,20,0,2,0,8,0,128,122,250,52,23,17,234,255,206,13,0,0,219,67,0,0,16,0,0,0,100,111,99,117,109,101,110,116,45,110,101,119,46,115,118,103,237,28,93,115,219,54,242,61,191,66,167,188,212,83,139,196,55,64,37,118,39,77,38,157,222,244,122,51,77,59,247, 216,161,40,72,102,77,145,58,146,178,236,252,250,91,144,20,9,82,144,45,217,106,210,155,169,213,142,169,197,114,23,216,47,236,46,16,191,253,238,126,149,140,238,116,94,196,89,122,53,198,30,26,143,116,26,101,243,56,93,94,141,127,251,245,227,68,141,71,69, 25,166,243,48,201,82,125,53,78,179,241,119,215,175,222,254,99,50,25,189,207,117,88,234,249,104,27,151,55,163,31,211,219,34,10,215,122,244,205,77,89,174,167,190,191,221,110,189,184,1,122,89,190,244,47,70,147,9,188,89,220,45,95,141,70,35,96,155,22,211, @@ -1864,10 +1864,10 @@ static const unsigned char temp_a1fd9237[] = 194,180,16,0,0,195,74,0,0,22,0,0,0,0,0,0,0,1,0,32,0,0,0,236,35,1,0,112,114,101,102,101,114,101,110,99,101,115,45,115,121,115,116,101,109,46,115,118,103,80,75,1,2,20,0,20,0,2,0,8,0,183,128,249,52,199,174,1,222,145,13,0,0,154,63,0,0,18,0,0,0,0,0,0,0,1, 0,32,0,0,0,212,52,1,0,115,121,115,116,101,109,45,108,111,103,45,111,117,116,46,115,118,103,80,75,5,6,0,0,0,0,20,0,20,0,249,4,0,0,149,66,1,0,0,0,0,0 }; -const char* icons_zip = (const char*) temp_a1fd9237; +const char* icons_zip = (const char*) temp_binary_data_2; //================== juce.png ================== -static const unsigned char temp_ffaf8e7e[] = +static const unsigned char temp_binary_data_3[] = { 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,140,0,0,0,86,8,6,0,0,0,29,101,126,119,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,4,103,65,77,65,0,0,177,142,124,251,81,147,0,0,0,32,99,72,82,77,0,0,122,37,0,0,128,131,0,0,249,255, 0,0,128,233,0,0,117,48,0,0,234,96,0,0,58,152,0,0,23,111,146,95,197,70,0,0,59,48,73,68,65,84,120,218,98,100,160,30,96,68,195,76,72,24,89,140,17,77,223,63,32,254,143,70,255,67,226,195,212,12,58,160,163,163,192,112,252,248,20,6,38,38,102,134,55,111,62,50, 240,240,112,50,176,178,178,48,252,249,243,7,136,255,49,48,2,125,202,206,206,6,246,198,143,31,191,24,254,3,125,35,38,38,204,240,244,233,75,6,102,102,38,134,159,63,127,51,60,124,248,146,129,139,139,157,97,235,214,19,12,143,30,189,98,48,53,85,103,200,204, @@ -2083,10 +2083,10 @@ static const unsigned char temp_ffaf8e7e[] = 5,5,121,88,4,4,120,152,128,189,32,208,249,43,255,222,188,249,8,154,219,1,221,19,4,219,204,143,60,183,67,179,173,12,163,128,58,0,32,128,24,169,104,14,108,152,30,148,104,96,183,130,192,206,199,67,62,144,8,54,143,129,124,139,202,223,209,196,50,52,0,64,0, 49,82,217,44,88,245,132,126,19,61,174,9,48,228,33,254,209,196,50,4,0,64,128,1,0,102,20,176,16,7,130,12,56,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; -const char* juce_png = (const char*) temp_ffaf8e7e; +const char* juce_png = (const char*) temp_binary_data_3; //================== treedemo.xml ================== -static const unsigned char temp_816ae700[] = +static const unsigned char temp_binary_data_4[] = "\r\n" " \r\n" " \r\n" @@ -2138,7 +2138,7 @@ static const unsigned char temp_816ae700[] = " \r\n" ""; -const char* treedemo_xml = (const char*) temp_816ae700; +const char* treedemo_xml = (const char*) temp_binary_data_4; const char* getNamedResource (const char*, int&) throw(); diff --git a/extras/audio plugin demo/JuceDemoPlugin.jucer b/extras/audio plugin demo/JuceDemoPlugin.jucer index 762930b8f9..0518762560 100644 --- a/extras/audio plugin demo/JuceDemoPlugin.jucer +++ b/extras/audio plugin demo/JuceDemoPlugin.jucer @@ -10,7 +10,8 @@ pluginAUViewClass="JuceDemoProjectAU_V1" pluginRTASCategory="" bundleIdentifier="com.juce.JuceDemoPlugin" jucerVersion="3.1.0" companyName="Raw Material Software Ltd." aaxIdentifier="com.yourcompany.JuceDemoPlugin" - buildAAX="0" pluginAAXCategory="AAX_ePlugInCategory_Dynamics"> + buildAAX="0" pluginAAXCategory="AAX_ePlugInCategory_Dynamics" + includeBinaryInAppConfig="1"> diff --git a/extras/audio plugin host/Plugin Host.jucer b/extras/audio plugin host/Plugin Host.jucer index f01c3bb800..6c37653356 100644 --- a/extras/audio plugin host/Plugin Host.jucer +++ b/extras/audio plugin host/Plugin Host.jucer @@ -10,7 +10,8 @@ pluginSilenceInIsSilenceOut="0" pluginTailLength="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="JuceProjectAU" pluginAUViewClass="JuceProjectAU_V1" pluginRTASCategory="" bundleIdentifier="com.rawmaterialsoftware.pluginhost" - jucerVersion="3.1.0" companyName="Raw Material Software Ltd."> + jucerVersion="3.1.0" companyName="Raw Material Software Ltd." + includeBinaryInAppConfig="1"> diff --git a/extras/binarybuilder/BinaryBuilder.jucer b/extras/binarybuilder/BinaryBuilder.jucer index e7fd975cde..2b56f78913 100644 --- a/extras/binarybuilder/BinaryBuilder.jucer +++ b/extras/binarybuilder/BinaryBuilder.jucer @@ -8,7 +8,7 @@ pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="0" pluginTailLength="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="BinaryBuilderAU" pluginAUViewClass="BinaryBuilderAU_V1" pluginRTASCategory="" - bundleIdentifier="com.rawmaterialsoftware.binarybuilder"> + bundleIdentifier="com.rawmaterialsoftware.binarybuilder" includeBinaryInAppConfig="1"> diff --git a/extras/example projects/HelloWorld.jucer b/extras/example projects/HelloWorld.jucer index caafb66004..ad8b6dac60 100644 --- a/extras/example projects/HelloWorld.jucer +++ b/extras/example projects/HelloWorld.jucer @@ -10,7 +10,7 @@ pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="0" pluginTailLength="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="HelloWorldAU" pluginAUViewClass="HelloWorldAU_V1" pluginRTASCategory="" bundleIdentifier="com.rawmaterialsoftware.jucehelloworld" - companyName="Raw Material Software Ltd."> + companyName="Raw Material Software Ltd." includeBinaryInAppConfig="1">