1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

Projucer: Remove Code::Blocks exporter

This commit is contained in:
reuk 2024-06-26 12:10:07 +01:00
parent 3c4aa8d0ce
commit ffc5061937
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C
25 changed files with 140 additions and 1228 deletions

View file

@ -2,6 +2,31 @@
# develop
## Change
The Code::Blocks exporter has been removed from the Projucer.
**Possible Issues**
It will no longer be possible to generate Code::Blocks projects using the
Projucer.
**Workaround**
Use a different exporter, such as the Makefile exporter on Linux, or one of the
Visual Studio exporters on Windows.
**Rationale**
The Code::Blocks IDE does not seem to be actively maintained. Other projects
are dropping support, with the Code::Blocks generator deprecated in CMake 3.27.
Additionally, the Code::Blocks exporter did not provide a good user experience,
especially for new users on Windows, as it defaulted to using the MinGW
toolchain. This toolchain tends to be slow to build and link, and is not fully
supported by JUCE, missing support for some audio and video backends, and
plugin formats.
## Change
The tab width when rendering text with the GlyphArrangement and TextLayout
@ -615,7 +640,6 @@ fixed white colour was inappropriate for most user interfaces.
## Change
>>>>>>> c74b2b1058 (CIDevice: Improve robustness of subscription API)
ProfileHost::enableProfile and ProfileHost::disableProfile have been combined
into a single function, ProfileHost::setProfileEnablement.

View file

@ -151,7 +151,6 @@
3F9D4C7F6E5779D4E4AE655D /* jucer_ComponentLayout.h */ /* jucer_ComponentLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ComponentLayout.h; path = ../../Source/ComponentEditor/jucer_ComponentLayout.h; sourceTree = SOURCE_ROOT; };
409C636B96A9AC1D732B96F8 /* jucer_ComboBoxHandler.h */ /* jucer_ComboBoxHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ComboBoxHandler.h; path = ../../Source/ComponentEditor/Components/jucer_ComboBoxHandler.h; sourceTree = SOURCE_ROOT; };
41105E536155E394E54BDD35 /* colourscheme_dark.xml */ /* colourscheme_dark.xml */ = {isa = PBXFileReference; lastKnownFileType = file.xml; name = colourscheme_dark.xml; path = ../../Source/BinaryData/colourscheme_dark.xml; sourceTree = SOURCE_ROOT; };
42F4AA3EF0883D506987CA99 /* export_codeBlocks.svg */ /* export_codeBlocks.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; name = export_codeBlocks.svg; path = ../../Source/BinaryData/Icons/export_codeBlocks.svg; sourceTree = SOURCE_ROOT; };
463C8CF42FAA00014198B71B /* PIPComponent.cpp.in */ /* PIPComponent.cpp.in */ = {isa = PBXFileReference; lastKnownFileType = file.in; name = PIPComponent.cpp.in; path = ../../../Build/CMake/PIPComponent.cpp.in; sourceTree = SOURCE_ROOT; };
472F9A90F685220D730EBF6C /* BinaryData.cpp */ /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
486E8D02DAD2A0BF54A901C0 /* jucer_MiscUtilities.cpp */ /* jucer_MiscUtilities.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_MiscUtilities.cpp; path = ../../Source/Utility/Helpers/jucer_MiscUtilities.cpp; sourceTree = SOURCE_ROOT; };
@ -359,7 +358,6 @@
F8A38C0C7C45F2DB6A5FB812 /* wizard_Highlight.svg */ /* wizard_Highlight.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; name = wizard_Highlight.svg; path = ../../Source/BinaryData/Icons/wizard_Highlight.svg; sourceTree = SOURCE_ROOT; };
F9111E150CFF155329D44853 /* jucer_OpenDocumentManager.cpp */ /* jucer_OpenDocumentManager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_OpenDocumentManager.cpp; path = ../../Source/CodeEditor/jucer_OpenDocumentManager.cpp; sourceTree = SOURCE_ROOT; };
F9A363BFBB6B1143C2E967C3 /* jucer_ModuleDescription.h */ /* jucer_ModuleDescription.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ModuleDescription.h; path = ../../Source/Project/Modules/jucer_ModuleDescription.h; sourceTree = SOURCE_ROOT; };
FA790C59A304579F660F112F /* jucer_ProjectExport_CodeBlocks.h */ /* jucer_ProjectExport_CodeBlocks.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ProjectExport_CodeBlocks.h; path = ../../Source/ProjectSaving/jucer_ProjectExport_CodeBlocks.h; sourceTree = SOURCE_ROOT; };
FB80347407261BF6CCEFDE91 /* jucer_ComponentTemplate.cpp */ /* jucer_ComponentTemplate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = jucer_ComponentTemplate.cpp; path = ../../Source/BinaryData/Templates/jucer_ComponentTemplate.cpp; sourceTree = SOURCE_ROOT; };
FCEBE24EA79A13713D7CBF26 /* jucer_ComponentColourProperty.h */ /* jucer_ComponentColourProperty.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucer_ComponentColourProperty.h; path = ../../Source/ComponentEditor/Properties/jucer_ComponentColourProperty.h; sourceTree = SOURCE_ROOT; };
FD6A6FA8BDBDDD441BCD33F9 /* juce_SimpleBinaryBuilder.cpp */ /* juce_SimpleBinaryBuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = juce_SimpleBinaryBuilder.cpp; path = ../../Source/BinaryData/juce_SimpleBinaryBuilder.cpp; sourceTree = SOURCE_ROOT; };
@ -584,7 +582,6 @@
isa = PBXGroup;
children = (
CCD62DB0A19A985A4B9D7F32,
FA790C59A304579F660F112F,
59520B8137E6A2E483074399,
FF68231DE2B395461009116C,
20075A86A4D0E8A5B973D9DB,
@ -778,7 +775,6 @@
children = (
514F2FAFDBF535AC03FA2E6C,
807049CA2D5B6DE18EA078F2,
42F4AA3EF0883D506987CA99,
69B478C992FA0B8C885946A6,
EAC1731150A7F79D59BAA0B6,
8F4D281E98808204E2846A7D,

View file

@ -2880,7 +2880,6 @@
<None Include="..\..\Source\BinaryData\gradle\LICENSE"/>
<None Include="..\..\Source\BinaryData\Icons\background_logo.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_android.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_codeBlocks.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_linux.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_visualStudio.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_xcode.svg"/>

View file

@ -5294,9 +5294,6 @@
<None Include="..\..\Source\BinaryData\Icons\export_android.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>
<None Include="..\..\Source\BinaryData\Icons\export_codeBlocks.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>
<None Include="..\..\Source\BinaryData\Icons\export_linux.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>

View file

@ -2037,7 +2037,6 @@
<ClInclude Include="..\..\Source\Project\UI\jucer_ProjectMessagesComponent.h"/>
<ClInclude Include="..\..\Source\Project\jucer_Project.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Android.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_CodeBlocks.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Make.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_MSVC.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Xcode.h"/>
@ -2880,7 +2879,6 @@
<None Include="..\..\Source\BinaryData\gradle\LICENSE"/>
<None Include="..\..\Source\BinaryData\Icons\background_logo.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_android.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_codeBlocks.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_linux.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_visualStudio.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_xcode.svg"/>

View file

@ -2769,9 +2769,6 @@
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Android.h">
<Filter>Projucer\ProjectSaving</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_CodeBlocks.h">
<Filter>Projucer\ProjectSaving</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Make.h">
<Filter>Projucer\ProjectSaving</Filter>
</ClInclude>
@ -5294,9 +5291,6 @@
<None Include="..\..\Source\BinaryData\Icons\export_android.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>
<None Include="..\..\Source\BinaryData\Icons\export_codeBlocks.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>
<None Include="..\..\Source\BinaryData\Icons\export_linux.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>

View file

@ -2037,7 +2037,6 @@
<ClInclude Include="..\..\Source\Project\UI\jucer_ProjectMessagesComponent.h"/>
<ClInclude Include="..\..\Source\Project\jucer_Project.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Android.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_CodeBlocks.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Make.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_MSVC.h"/>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Xcode.h"/>
@ -2880,7 +2879,6 @@
<None Include="..\..\Source\BinaryData\gradle\LICENSE"/>
<None Include="..\..\Source\BinaryData\Icons\background_logo.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_android.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_codeBlocks.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_linux.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_visualStudio.svg"/>
<None Include="..\..\Source\BinaryData\Icons\export_xcode.svg"/>

View file

@ -2769,9 +2769,6 @@
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Android.h">
<Filter>Projucer\ProjectSaving</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_CodeBlocks.h">
<Filter>Projucer\ProjectSaving</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\ProjectSaving\jucer_ProjectExport_Make.h">
<Filter>Projucer\ProjectSaving</Filter>
</ClInclude>
@ -5294,9 +5291,6 @@
<None Include="..\..\Source\BinaryData\Icons\export_android.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>
<None Include="..\..\Source\BinaryData\Icons\export_codeBlocks.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>
<None Include="..\..\Source\BinaryData\Icons\export_linux.svg">
<Filter>Projucer\BinaryData\Icons</Filter>
</None>

View file

@ -105,7 +105,6 @@ target_compile_definitions(Projucer PRIVATE
juce_add_binary_data(ProjucerData SOURCES
Source/BinaryData/Icons/background_logo.svg
Source/BinaryData/Icons/export_android.svg
Source/BinaryData/Icons/export_codeBlocks.svg
Source/BinaryData/Icons/export_linux.svg
Source/BinaryData/Icons/export_visualStudio.svg
Source/BinaryData/Icons/export_xcode.svg

View file

@ -1682,33 +1682,8 @@ static const unsigned char temp_binary_data_13[] =
const char* export_android_svg = (const char*) temp_binary_data_13;
//================== export_codeBlocks.svg ==================
static const unsigned char temp_binary_data_14[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<svg width=\"20px\" height=\"20px\" viewBox=\"0 0 20 20\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n"
" <!-- Generator: Sketch 43.1 (39012) - http://www.bohemiancoding.com/sketch -->\n"
" <title>Group</title>\n"
" <desc>Created with Sketch.</desc>\n"
" <defs></defs>\n"
" <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n"
" <g id=\"Artboard\" transform=\"translate(-33.000000, -4.000000)\">\n"
" <g id=\"Group\" transform=\"translate(33.000000, 4.000000)\">\n"
" <polygon id=\"Rectangle-5-Copy-4\" fill=\"#FD3535\" points=\"7.36842105 -1.87919855e-13 9.47368421 4.21052632 9.47368421 9.47368421 4.21052632 9.47368421 6.83692868e-14 7.36842105 3.55271368e-15 -1.67409946e-14\"></polygon>\n"
" <polygon id=\"Rectangle-5-Copy-5\" fill=\"#6AC300\" transform=\"translate(15.263158, 4.736842) scale(-1, 1) translate(-15.263158, -4.736842) \" points=\"17.8947368 -1.87919855e-13 20 4.21052632 20 9.47368421 14.7368421 9.47368421 10.5"
"263158 7.36842105 10.5263158 -1.67409946e-14\"></polygon>\n"
" <polygon id=\"Rectangle-5-Copy-7\" fill=\"#EBBF20\" transform=\"translate(4.736842, 15.263158) scale(1, -1) translate(-4.736842, -15.263158) \" points=\"7.36842105 10.5263158 9.47368421 14.7368421 9.47368421 20 4.21052632 20 6.8369286"
"8e-14 17.8947368 3.55271368e-15 10.5263158\"></polygon>\n"
" <polygon id=\"Rectangle-5-Copy-6\" fill=\"#1F6CE9\" transform=\"translate(15.263158, 15.263158) scale(-1, -1) translate(-15.263158, -15.263158) \" points=\"17.8947368 10.5263158 20 14.7368421 20 20 14.7368421 20 10.5263158 17.8947368 "
"10.5263158 10.5263158\"></polygon>\n"
" </g>\n"
" </g>\n"
" </g>\n"
"</svg>";
const char* export_codeBlocks_svg = (const char*) temp_binary_data_14;
//================== export_linux.svg ==================
static const unsigned char temp_binary_data_15[] =
static const unsigned char temp_binary_data_14[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<svg width=\"63px\" height=\"75px\" viewBox=\"0 0 63 75\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n"
" <!-- Generator: Sketch 43.1 (39012) - http://www.bohemiancoding.com/sketch -->\n"
@ -1858,10 +1833,10 @@ static const unsigned char temp_binary_data_15[] =
" </g>\n"
"</svg>";
const char* export_linux_svg = (const char*) temp_binary_data_15;
const char* export_linux_svg = (const char*) temp_binary_data_14;
//================== export_visualStudio.svg ==================
static const unsigned char temp_binary_data_16[] =
static const unsigned char temp_binary_data_15[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<svg width=\"20px\" height=\"20px\" viewBox=\"0 0 20 20\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n"
" <!-- Generator: Sketch 43.1 (39012) - http://www.bohemiancoding.com/sketch -->\n"
@ -1885,10 +1860,10 @@ static const unsigned char temp_binary_data_16[] =
" </g>\n"
"</svg>";
const char* export_visualStudio_svg = (const char*) temp_binary_data_16;
const char* export_visualStudio_svg = (const char*) temp_binary_data_15;
//================== export_xcode.svg ==================
static const unsigned char temp_binary_data_17[] =
static const unsigned char temp_binary_data_16[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<svg width=\"33px\" height=\"32px\" viewBox=\"0 0 33 32\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n"
" <!-- Generator: Sketch 43.1 (39012) - http://www.bohemiancoding.com/sketch -->\n"
@ -1960,10 +1935,10 @@ static const unsigned char temp_binary_data_17[] =
" </g>\n"
"</svg>";
const char* export_xcode_svg = (const char*) temp_binary_data_17;
const char* export_xcode_svg = (const char*) temp_binary_data_16;
//================== juce_icon.png ==================
static const unsigned char temp_binary_data_18[] =
static const unsigned char temp_binary_data_17[] =
{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,2,0,0,0,2,0,8,6,0,0,0,244,120,212,250,0,0,0,1,115,82,71,66,0,174,206,28,233,0,0,0,132,101,88,73,102,77,77,0,42,0,0,0,8,0,5,1,18,0,3,0,0,0,1,0,1,0,0,1,26,0,5,0,0,0,1,0,0,0,74,1,27,0,5,0,0,0,1,0,0,0,82,
1,40,0,3,0,0,0,1,0,2,0,0,135,105,0,4,0,0,0,1,0,0,0,90,0,0,0,0,0,0,0,144,0,0,0,1,0,0,0,144,0,0,0,1,0,3,160,1,0,3,0,0,0,1,0,1,0,0,160,2,0,4,0,0,0,1,0,0,2,0,160,3,0,4,0,0,0,1,0,0,2,0,0,0,0,0,25,192,84,16,0,0,0,9,112,72,89,115,0,0,22,37,0,0,22,37,1,73,82,
36,240,0,0,1,89,105,84,88,116,88,77,76,58,99,111,109,46,97,100,111,98,101,46,120,109,112,0,0,0,0,0,60,120,58,120,109,112,109,101,116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,
@ -3458,10 +3433,10 @@ static const unsigned char temp_binary_data_18[] =
246,44,212,239,33,44,75,155,114,119,199,74,182,59,225,163,230,56,187,0,203,253,163,244,158,144,61,194,134,54,75,89,109,30,70,120,118,29,207,206,219,205,104,221,216,184,128,155,196,214,68,235,181,92,180,4,225,231,230,249,31,56,76,178,107,226,240,74,169,
60,174,167,167,149,58,7,146,87,83,147,170,92,246,47,193,107,255,83,221,119,125,168,20,16,4,4,1,245,55,199,228,93,104,231,183,98,169,0,0,0,0,73,69,78,68,174,66,96,130,0,0 };
const char* juce_icon_png = (const char*) temp_binary_data_18;
const char* juce_icon_png = (const char*) temp_binary_data_17;
//================== wizard_AnimatedApp.svg ==================
static const unsigned char temp_binary_data_19[] =
static const unsigned char temp_binary_data_18[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -3638,10 +3613,10 @@ static const unsigned char temp_binary_data_19[] =
" id=\"line44\"\n"
" style=\"stroke:#a45c94;stroke-opacity:0.94117647\" /></svg>";
const char* wizard_AnimatedApp_svg = (const char*) temp_binary_data_19;
const char* wizard_AnimatedApp_svg = (const char*) temp_binary_data_18;
//================== wizard_AudioApp.svg ==================
static const unsigned char temp_binary_data_20[] =
static const unsigned char temp_binary_data_19[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -4395,10 +4370,10 @@ static const unsigned char temp_binary_data_20[] =
" id=\"line131\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1\" /></svg>";
const char* wizard_AudioApp_svg = (const char*) temp_binary_data_20;
const char* wizard_AudioApp_svg = (const char*) temp_binary_data_19;
//================== wizard_AudioPlugin.svg ==================
static const unsigned char temp_binary_data_21[] =
static const unsigned char temp_binary_data_20[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -5254,10 +5229,10 @@ static const unsigned char temp_binary_data_21[] =
" id=\"circle175\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1;fill:#a45c94;fill-opacity:1\" /></g></g></g></svg>";
const char* wizard_AudioPlugin_svg = (const char*) temp_binary_data_21;
const char* wizard_AudioPlugin_svg = (const char*) temp_binary_data_20;
//================== wizard_ConsoleApp.svg ==================
static const unsigned char temp_binary_data_22[] =
static const unsigned char temp_binary_data_21[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -5344,10 +5319,10 @@ static const unsigned char temp_binary_data_22[] =
" id=\"path19\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1;fill:#a45c94;fill-opacity:1\" /></g></g></svg>";
const char* wizard_ConsoleApp_svg = (const char*) temp_binary_data_22;
const char* wizard_ConsoleApp_svg = (const char*) temp_binary_data_21;
//================== wizard_DLL.svg ==================
static const unsigned char temp_binary_data_23[] =
static const unsigned char temp_binary_data_22[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -5618,10 +5593,10 @@ static const unsigned char temp_binary_data_23[] =
" id=\"path54\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1\" /></svg>";
const char* wizard_DLL_svg = (const char*) temp_binary_data_23;
const char* wizard_DLL_svg = (const char*) temp_binary_data_22;
//================== wizard_GUI.svg ==================
static const unsigned char temp_binary_data_24[] =
static const unsigned char temp_binary_data_23[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -5791,10 +5766,10 @@ static const unsigned char temp_binary_data_24[] =
" id=\"path47\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1\" /></svg>";
const char* wizard_GUI_svg = (const char*) temp_binary_data_24;
const char* wizard_GUI_svg = (const char*) temp_binary_data_23;
//================== wizard_Highlight.svg ==================
static const unsigned char temp_binary_data_25[] =
static const unsigned char temp_binary_data_24[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -5844,10 +5819,10 @@ static const unsigned char temp_binary_data_25[] =
" id=\"path3\"\n"
" style=\"fill:#a45c94;fill-opacity:1\" /></svg>";
const char* wizard_Highlight_svg = (const char*) temp_binary_data_25;
const char* wizard_Highlight_svg = (const char*) temp_binary_data_24;
//================== wizard_Openfile.svg ==================
static const unsigned char temp_binary_data_26[] =
static const unsigned char temp_binary_data_25[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -5899,10 +5874,10 @@ static const unsigned char temp_binary_data_26[] =
" id=\"path3\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1\" /></svg>";
const char* wizard_Openfile_svg = (const char*) temp_binary_data_26;
const char* wizard_Openfile_svg = (const char*) temp_binary_data_25;
//================== wizard_OpenGL.svg ==================
static const unsigned char temp_binary_data_27[] =
static const unsigned char temp_binary_data_26[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -6030,10 +6005,10 @@ static const unsigned char temp_binary_data_27[] =
" id=\"path23\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1\" /></svg>";
const char* wizard_OpenGL_svg = (const char*) temp_binary_data_27;
const char* wizard_OpenGL_svg = (const char*) temp_binary_data_26;
//================== wizard_StaticLibrary.svg ==================
static const unsigned char temp_binary_data_28[] =
static const unsigned char temp_binary_data_27[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
"<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->\n"
"\n"
@ -6304,10 +6279,10 @@ static const unsigned char temp_binary_data_28[] =
" id=\"path54\"\n"
" style=\"stroke:#a45c94;stroke-opacity:1\" /></svg>";
const char* wizard_StaticLibrary_svg = (const char*) temp_binary_data_28;
const char* wizard_StaticLibrary_svg = (const char*) temp_binary_data_27;
//================== jucer_AnimatedComponentSimpleTemplate.h ==================
static const unsigned char temp_binary_data_29[] =
static const unsigned char temp_binary_data_28[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -6365,10 +6340,10 @@ static const unsigned char temp_binary_data_29[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_AnimatedComponentSimpleTemplate_h = (const char*) temp_binary_data_29;
const char* jucer_AnimatedComponentSimpleTemplate_h = (const char*) temp_binary_data_28;
//================== jucer_AnimatedComponentTemplate.cpp ==================
static const unsigned char temp_binary_data_30[] =
static const unsigned char temp_binary_data_29[] =
"%%include_corresponding_header%%\r\n"
"\r\n"
"//==============================================================================\r\n"
@ -6407,10 +6382,10 @@ static const unsigned char temp_binary_data_30[] =
" // update their positions.\r\n"
"}\r\n";
const char* jucer_AnimatedComponentTemplate_cpp = (const char*) temp_binary_data_30;
const char* jucer_AnimatedComponentTemplate_cpp = (const char*) temp_binary_data_29;
//================== jucer_AnimatedComponentTemplate.h ==================
static const unsigned char temp_binary_data_31[] =
static const unsigned char temp_binary_data_30[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -6442,10 +6417,10 @@ static const unsigned char temp_binary_data_31[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_AnimatedComponentTemplate_h = (const char*) temp_binary_data_31;
const char* jucer_AnimatedComponentTemplate_h = (const char*) temp_binary_data_30;
//================== jucer_AudioComponentSimpleTemplate.h ==================
static const unsigned char temp_binary_data_32[] =
static const unsigned char temp_binary_data_31[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -6541,10 +6516,10 @@ static const unsigned char temp_binary_data_32[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_AudioComponentSimpleTemplate_h = (const char*) temp_binary_data_32;
const char* jucer_AudioComponentSimpleTemplate_h = (const char*) temp_binary_data_31;
//================== jucer_AudioComponentTemplate.cpp ==================
static const unsigned char temp_binary_data_33[] =
static const unsigned char temp_binary_data_32[] =
"%%include_corresponding_header%%\r\n"
"\r\n"
"//==============================================================================\r\n"
@ -6621,10 +6596,10 @@ static const unsigned char temp_binary_data_33[] =
" // update their positions.\r\n"
"}\r\n";
const char* jucer_AudioComponentTemplate_cpp = (const char*) temp_binary_data_33;
const char* jucer_AudioComponentTemplate_cpp = (const char*) temp_binary_data_32;
//================== jucer_AudioComponentTemplate.h ==================
static const unsigned char temp_binary_data_34[] =
static const unsigned char temp_binary_data_33[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -6658,10 +6633,10 @@ static const unsigned char temp_binary_data_34[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_AudioComponentTemplate_h = (const char*) temp_binary_data_34;
const char* jucer_AudioComponentTemplate_h = (const char*) temp_binary_data_33;
//================== jucer_AudioPluginARADocumentControllerTemplate.cpp ==================
static const unsigned char temp_binary_data_35[] =
static const unsigned char temp_binary_data_34[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -6705,10 +6680,10 @@ static const unsigned char temp_binary_data_35[] =
" return juce::ARADocumentControllerSpecialisation::createARAFactory<%%aradocumentcontroller_class_name%%>();\r\n"
"}\r\n";
const char* jucer_AudioPluginARADocumentControllerTemplate_cpp = (const char*) temp_binary_data_35;
const char* jucer_AudioPluginARADocumentControllerTemplate_cpp = (const char*) temp_binary_data_34;
//================== jucer_AudioPluginARADocumentControllerTemplate.h ==================
static const unsigned char temp_binary_data_36[] =
static const unsigned char temp_binary_data_35[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -6746,10 +6721,10 @@ static const unsigned char temp_binary_data_36[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%aradocumentcontroller_class_name%%)\r\n"
"};\r\n";
const char* jucer_AudioPluginARADocumentControllerTemplate_h = (const char*) temp_binary_data_36;
const char* jucer_AudioPluginARADocumentControllerTemplate_h = (const char*) temp_binary_data_35;
//================== jucer_AudioPluginARAEditorTemplate.cpp ==================
static const unsigned char temp_binary_data_37[] =
static const unsigned char temp_binary_data_36[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -6799,10 +6774,10 @@ static const unsigned char temp_binary_data_37[] =
" // subcomponents in your editor..\r\n"
"}\r\n";
const char* jucer_AudioPluginARAEditorTemplate_cpp = (const char*) temp_binary_data_37;
const char* jucer_AudioPluginARAEditorTemplate_cpp = (const char*) temp_binary_data_36;
//================== jucer_AudioPluginARAEditorTemplate.h ==================
static const unsigned char temp_binary_data_38[] =
static const unsigned char temp_binary_data_37[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -6839,10 +6814,10 @@ static const unsigned char temp_binary_data_38[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%editor_class_name%%)\r\n"
"};\r\n";
const char* jucer_AudioPluginARAEditorTemplate_h = (const char*) temp_binary_data_38;
const char* jucer_AudioPluginARAEditorTemplate_h = (const char*) temp_binary_data_37;
//================== jucer_AudioPluginARAFilterTemplate.h ==================
static const unsigned char temp_binary_data_39[] =
static const unsigned char temp_binary_data_38[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -6906,10 +6881,10 @@ static const unsigned char temp_binary_data_39[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%filter_class_name%%)\r\n"
"};\r\n";
const char* jucer_AudioPluginARAFilterTemplate_h = (const char*) temp_binary_data_39;
const char* jucer_AudioPluginARAFilterTemplate_h = (const char*) temp_binary_data_38;
//================== jucer_AudioPluginARAPlaybackRendererTemplate.cpp ==================
static const unsigned char temp_binary_data_40[] =
static const unsigned char temp_binary_data_39[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7025,10 +7000,10 @@ static const unsigned char temp_binary_data_40[] =
" return success;\r\n"
"}\r\n";
const char* jucer_AudioPluginARAPlaybackRendererTemplate_cpp = (const char*) temp_binary_data_40;
const char* jucer_AudioPluginARAPlaybackRendererTemplate_cpp = (const char*) temp_binary_data_39;
//================== jucer_AudioPluginARAPlaybackRendererTemplate.h ==================
static const unsigned char temp_binary_data_41[] =
static const unsigned char temp_binary_data_40[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7075,10 +7050,10 @@ static const unsigned char temp_binary_data_41[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%araplaybackrenderer_class_name%%)\r\n"
"};\r\n";
const char* jucer_AudioPluginARAPlaybackRendererTemplate_h = (const char*) temp_binary_data_41;
const char* jucer_AudioPluginARAPlaybackRendererTemplate_h = (const char*) temp_binary_data_40;
//================== jucer_AudioPluginEditorTemplate.cpp ==================
static const unsigned char temp_binary_data_42[] =
static const unsigned char temp_binary_data_41[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7119,10 +7094,10 @@ static const unsigned char temp_binary_data_42[] =
" // subcomponents in your editor..\r\n"
"}\r\n";
const char* jucer_AudioPluginEditorTemplate_cpp = (const char*) temp_binary_data_42;
const char* jucer_AudioPluginEditorTemplate_cpp = (const char*) temp_binary_data_41;
//================== jucer_AudioPluginEditorTemplate.h ==================
static const unsigned char temp_binary_data_43[] =
static const unsigned char temp_binary_data_42[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7156,10 +7131,10 @@ static const unsigned char temp_binary_data_43[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%editor_class_name%%)\r\n"
"};\r\n";
const char* jucer_AudioPluginEditorTemplate_h = (const char*) temp_binary_data_43;
const char* jucer_AudioPluginEditorTemplate_h = (const char*) temp_binary_data_42;
//================== jucer_AudioPluginFilterTemplate.cpp ==================
static const unsigned char temp_binary_data_44[] =
static const unsigned char temp_binary_data_43[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7351,10 +7326,10 @@ static const unsigned char temp_binary_data_44[] =
" return new %%filter_class_name%%();\r\n"
"}\r\n";
const char* jucer_AudioPluginFilterTemplate_cpp = (const char*) temp_binary_data_44;
const char* jucer_AudioPluginFilterTemplate_cpp = (const char*) temp_binary_data_43;
//================== jucer_AudioPluginFilterTemplate.h ==================
static const unsigned char temp_binary_data_45[] =
static const unsigned char temp_binary_data_44[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7415,10 +7390,10 @@ static const unsigned char temp_binary_data_45[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%filter_class_name%%)\r\n"
"};\r\n";
const char* jucer_AudioPluginFilterTemplate_h = (const char*) temp_binary_data_45;
const char* jucer_AudioPluginFilterTemplate_h = (const char*) temp_binary_data_44;
//================== jucer_ComponentTemplate.cpp ==================
static const unsigned char temp_binary_data_46[] =
static const unsigned char temp_binary_data_45[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7494,10 +7469,10 @@ static const unsigned char temp_binary_data_46[] =
"//[EndFile] You can add extra defines here...\r\n"
"//[/EndFile]\r\n";
const char* jucer_ComponentTemplate_cpp = (const char*) temp_binary_data_46;
const char* jucer_ComponentTemplate_cpp = (const char*) temp_binary_data_45;
//================== jucer_ComponentTemplate.h ==================
static const unsigned char temp_binary_data_47[] =
static const unsigned char temp_binary_data_46[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7560,10 +7535,10 @@ static const unsigned char temp_binary_data_47[] =
"//[EndFile] You can add extra defines here...\r\n"
"//[/EndFile]\r\n";
const char* jucer_ComponentTemplate_h = (const char*) temp_binary_data_47;
const char* jucer_ComponentTemplate_h = (const char*) temp_binary_data_46;
//================== jucer_ContentCompSimpleTemplate.h ==================
static const unsigned char temp_binary_data_48[] =
static const unsigned char temp_binary_data_47[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -7613,10 +7588,10 @@ static const unsigned char temp_binary_data_48[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_ContentCompSimpleTemplate_h = (const char*) temp_binary_data_48;
const char* jucer_ContentCompSimpleTemplate_h = (const char*) temp_binary_data_47;
//================== jucer_ContentCompTemplate.cpp ==================
static const unsigned char temp_binary_data_49[] =
static const unsigned char temp_binary_data_48[] =
"%%include_corresponding_header%%\r\n"
"\r\n"
"//==============================================================================\r\n"
@ -7647,10 +7622,10 @@ static const unsigned char temp_binary_data_49[] =
" // update their positions.\r\n"
"}\r\n";
const char* jucer_ContentCompTemplate_cpp = (const char*) temp_binary_data_49;
const char* jucer_ContentCompTemplate_cpp = (const char*) temp_binary_data_48;
//================== jucer_ContentCompTemplate.h ==================
static const unsigned char temp_binary_data_50[] =
static const unsigned char temp_binary_data_49[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -7679,10 +7654,10 @@ static const unsigned char temp_binary_data_50[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_ContentCompTemplate_h = (const char*) temp_binary_data_50;
const char* jucer_ContentCompTemplate_h = (const char*) temp_binary_data_49;
//================== jucer_InlineComponentTemplate.h ==================
static const unsigned char temp_binary_data_51[] =
static const unsigned char temp_binary_data_50[] =
"//==============================================================================\r\n"
"class %%component_class%% : public juce::Component\r\n"
"{\r\n"
@ -7724,10 +7699,10 @@ static const unsigned char temp_binary_data_51[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%component_class%%)\r\n"
"};\r\n";
const char* jucer_InlineComponentTemplate_h = (const char*) temp_binary_data_51;
const char* jucer_InlineComponentTemplate_h = (const char*) temp_binary_data_50;
//================== jucer_MainConsoleAppTemplate.cpp ==================
static const unsigned char temp_binary_data_52[] =
static const unsigned char temp_binary_data_51[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7748,10 +7723,10 @@ static const unsigned char temp_binary_data_52[] =
" return 0;\r\n"
"}\r\n";
const char* jucer_MainConsoleAppTemplate_cpp = (const char*) temp_binary_data_52;
const char* jucer_MainConsoleAppTemplate_cpp = (const char*) temp_binary_data_51;
//================== jucer_MainTemplate_NoWindow.cpp ==================
static const unsigned char temp_binary_data_53[] =
static const unsigned char temp_binary_data_52[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7804,10 +7779,10 @@ static const unsigned char temp_binary_data_53[] =
"// This macro generates the main() routine that launches the app.\r\n"
"START_JUCE_APPLICATION (%%app_class_name%%)\r\n";
const char* jucer_MainTemplate_NoWindow_cpp = (const char*) temp_binary_data_53;
const char* jucer_MainTemplate_NoWindow_cpp = (const char*) temp_binary_data_52;
//================== jucer_MainTemplate_Window.cpp ==================
static const unsigned char temp_binary_data_54[] =
static const unsigned char temp_binary_data_53[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7913,10 +7888,10 @@ static const unsigned char temp_binary_data_54[] =
"// This macro generates the main() routine that launches the app.\r\n"
"START_JUCE_APPLICATION (%%app_class_name%%)\r\n";
const char* jucer_MainTemplate_Window_cpp = (const char*) temp_binary_data_54;
const char* jucer_MainTemplate_Window_cpp = (const char*) temp_binary_data_53;
//================== jucer_NewComponentTemplate.cpp ==================
static const unsigned char temp_binary_data_55[] =
static const unsigned char temp_binary_data_54[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -7969,10 +7944,10 @@ static const unsigned char temp_binary_data_55[] =
"\r\n"
"}\r\n";
const char* jucer_NewComponentTemplate_cpp = (const char*) temp_binary_data_55;
const char* jucer_NewComponentTemplate_cpp = (const char*) temp_binary_data_54;
//================== jucer_NewComponentTemplate.h ==================
static const unsigned char temp_binary_data_56[] =
static const unsigned char temp_binary_data_55[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -8003,10 +7978,10 @@ static const unsigned char temp_binary_data_56[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%component_class%%)\r\n"
"};\r\n";
const char* jucer_NewComponentTemplate_h = (const char*) temp_binary_data_56;
const char* jucer_NewComponentTemplate_h = (const char*) temp_binary_data_55;
//================== jucer_NewCppFileTemplate.cpp ==================
static const unsigned char temp_binary_data_57[] =
static const unsigned char temp_binary_data_56[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -8019,10 +7994,10 @@ static const unsigned char temp_binary_data_57[] =
"\r\n"
"%%include_corresponding_header%%\r\n";
const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_binary_data_57;
const char* jucer_NewCppFileTemplate_cpp = (const char*) temp_binary_data_56;
//================== jucer_NewCppFileTemplate.h ==================
static const unsigned char temp_binary_data_58[] =
static const unsigned char temp_binary_data_57[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -8035,10 +8010,10 @@ static const unsigned char temp_binary_data_58[] =
"\r\n"
"#pragma once\r\n";
const char* jucer_NewCppFileTemplate_h = (const char*) temp_binary_data_58;
const char* jucer_NewCppFileTemplate_h = (const char*) temp_binary_data_57;
//================== jucer_NewInlineComponentTemplate.h ==================
static const unsigned char temp_binary_data_59[] =
static const unsigned char temp_binary_data_58[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -8101,10 +8076,10 @@ static const unsigned char temp_binary_data_59[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%component_class%%)\r\n"
"};\r\n";
const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_binary_data_59;
const char* jucer_NewInlineComponentTemplate_h = (const char*) temp_binary_data_58;
//================== jucer_OpenGLComponentSimpleTemplate.h ==================
static const unsigned char temp_binary_data_60[] =
static const unsigned char temp_binary_data_59[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -8173,10 +8148,10 @@ static const unsigned char temp_binary_data_60[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_OpenGLComponentSimpleTemplate_h = (const char*) temp_binary_data_60;
const char* jucer_OpenGLComponentSimpleTemplate_h = (const char*) temp_binary_data_59;
//================== jucer_OpenGLComponentTemplate.cpp ==================
static const unsigned char temp_binary_data_61[] =
static const unsigned char temp_binary_data_60[] =
"%%include_corresponding_header%%\r\n"
"\r\n"
"//==============================================================================\r\n"
@ -8226,10 +8201,10 @@ static const unsigned char temp_binary_data_61[] =
" // update their positions.\r\n"
"}\r\n";
const char* jucer_OpenGLComponentTemplate_cpp = (const char*) temp_binary_data_61;
const char* jucer_OpenGLComponentTemplate_cpp = (const char*) temp_binary_data_60;
//================== jucer_OpenGLComponentTemplate.h ==================
static const unsigned char temp_binary_data_62[] =
static const unsigned char temp_binary_data_61[] =
"#pragma once\r\n"
"\r\n"
"%%include_juce%%\r\n"
@ -8263,10 +8238,10 @@ static const unsigned char temp_binary_data_62[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%content_component_class%%)\r\n"
"};\r\n";
const char* jucer_OpenGLComponentTemplate_h = (const char*) temp_binary_data_62;
const char* jucer_OpenGLComponentTemplate_h = (const char*) temp_binary_data_61;
//================== jucer_PIPAudioProcessorTemplate.h ==================
static const unsigned char temp_binary_data_63[] =
static const unsigned char temp_binary_data_62[] =
"class %%class_name%% : public juce::AudioProcessor\r\n"
"{\r\n"
"public:\r\n"
@ -8375,10 +8350,10 @@ static const unsigned char temp_binary_data_63[] =
" JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (%%class_name%%)\r\n"
"};\r\n";
const char* jucer_PIPAudioProcessorTemplate_h = (const char*) temp_binary_data_63;
const char* jucer_PIPAudioProcessorTemplate_h = (const char*) temp_binary_data_62;
//================== jucer_PIPTemplate.h ==================
static const unsigned char temp_binary_data_64[] =
static const unsigned char temp_binary_data_63[] =
"/*******************************************************************************\r\n"
" The block below describes the properties of this PIP. A PIP is a short snippet\r\n"
" of code that can be read by the Projucer and used to generate a JUCE project.\r\n"
@ -8397,10 +8372,10 @@ static const unsigned char temp_binary_data_64[] =
"//==============================================================================\r\n"
"%%pip_code%%\r\n";
const char* jucer_PIPTemplate_h = (const char*) temp_binary_data_64;
const char* jucer_PIPTemplate_h = (const char*) temp_binary_data_63;
//================== colourscheme_dark.xml ==================
static const unsigned char temp_binary_data_65[] =
static const unsigned char temp_binary_data_64[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n"
"\r\n"
"<COLOUR_SCHEME font=\"&lt;Monospaced&gt;; 13.0\">\r\n"
@ -8425,10 +8400,10 @@ static const unsigned char temp_binary_data_65[] =
" <COLOUR name=\"Error\" colour=\"FFE60000\"/>\r\n"
"</COLOUR_SCHEME>\r\n";
const char* colourscheme_dark_xml = (const char*) temp_binary_data_65;
const char* colourscheme_dark_xml = (const char*) temp_binary_data_64;
//================== colourscheme_light.xml ==================
static const unsigned char temp_binary_data_66[] =
static const unsigned char temp_binary_data_65[] =
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n"
"\r\n"
"<COLOUR_SCHEME font=\"&lt;Monospaced&gt;; 13.0\">\r\n"
@ -8453,10 +8428,10 @@ static const unsigned char temp_binary_data_66[] =
" <COLOUR name=\"Error\" colour=\"ffcc0000\"/>\r\n"
"</COLOUR_SCHEME>\r\n";
const char* colourscheme_light_xml = (const char*) temp_binary_data_66;
const char* colourscheme_light_xml = (const char*) temp_binary_data_65;
//================== juce_runtime_arch_detection.cpp ==================
static const unsigned char temp_binary_data_67[] =
static const unsigned char temp_binary_data_66[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -8551,10 +8526,10 @@ static const unsigned char temp_binary_data_67[] =
"\r\n"
"#endif\r\n";
const char* juce_runtime_arch_detection_cpp = (const char*) temp_binary_data_67;
const char* juce_runtime_arch_detection_cpp = (const char*) temp_binary_data_66;
//================== juce_LinuxSubprocessHelper.cpp ==================
static const unsigned char temp_binary_data_68[] =
static const unsigned char temp_binary_data_67[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -8601,10 +8576,10 @@ static const unsigned char temp_binary_data_68[] =
" return 1;\r\n"
"}\r\n";
const char* juce_LinuxSubprocessHelper_cpp = (const char*) temp_binary_data_68;
const char* juce_LinuxSubprocessHelper_cpp = (const char*) temp_binary_data_67;
//================== juce_SimpleBinaryBuilder.cpp ==================
static const unsigned char temp_binary_data_69[] =
static const unsigned char temp_binary_data_68[] =
"/*\r\n"
" ==============================================================================\r\n"
"\r\n"
@ -8996,7 +8971,7 @@ static const unsigned char temp_binary_data_69[] =
" return 0;\r\n"
"}\r\n";
const char* juce_SimpleBinaryBuilder_cpp = (const char*) temp_binary_data_69;
const char* juce_SimpleBinaryBuilder_cpp = (const char*) temp_binary_data_68;
const char* getNamedResource (const char* resourceNameUTF8, int& numBytes);
@ -9024,7 +8999,6 @@ const char* getNamedResource (const char* resourceNameUTF8, int& numBytes)
case 0x34bc1021: numBytes = 11325; return LICENSE;
case 0x406db5c1: numBytes = 3249; return background_logo_svg;
case 0xbe17d889: numBytes = 3586; return export_android_svg;
case 0x83f049e3: numBytes = 1726; return export_codeBlocks_svg;
case 0x96d2a1ce: numBytes = 28184; return export_linux_svg;
case 0x2505bd06: numBytes = 1706; return export_visualStudio_svg;
case 0x3198e2bf: numBytes = 12295; return export_xcode_svg;
@ -9103,7 +9077,6 @@ const char* namedResourceList[] =
"LICENSE",
"background_logo_svg",
"export_android_svg",
"export_codeBlocks_svg",
"export_linux_svg",
"export_visualStudio_svg",
"export_xcode_svg",
@ -9177,7 +9150,6 @@ const char* originalFilenames[] =
"LICENSE",
"background_logo.svg",
"export_android.svg",
"export_codeBlocks.svg",
"export_linux.svg",
"export_visualStudio.svg",
"export_xcode.svg",

View file

@ -50,9 +50,6 @@ namespace BinaryData
extern const char* export_android_svg;
const int export_android_svgSize = 3586;
extern const char* export_codeBlocks_svg;
const int export_codeBlocks_svgSize = 1726;
extern const char* export_linux_svg;
const int export_linux_svgSize = 28184;
@ -219,7 +216,7 @@ namespace BinaryData
const int juce_SimpleBinaryBuilder_cppSize = 12997;
// Number of elements in the namedResourceList and originalFileNames arrays.
const int namedResourceListSize = 70;
const int namedResourceListSize = 69;
// Points to the start of a list of resource names.
extern const char* namedResourceList[];

View file

@ -185,8 +185,6 @@
file="Source/BinaryData/Icons/background_logo.svg"/>
<FILE id="qqeJmA" name="export_android.svg" compile="0" resource="1"
file="Source/BinaryData/Icons/export_android.svg"/>
<FILE id="FiwPHz" name="export_codeBlocks.svg" compile="0" resource="1"
file="Source/BinaryData/Icons/export_codeBlocks.svg"/>
<FILE id="WBmsi6" name="export_linux.svg" compile="0" resource="1"
file="Source/BinaryData/Icons/export_linux.svg"/>
<FILE id="fETsmT" name="export_visualStudio.svg" compile="0" resource="1"
@ -546,8 +544,6 @@
<GROUP id="{00CEE998-91CD-5001-DE85-4F4895E99A32}" name="ProjectSaving">
<FILE id="JBLk8Y" name="jucer_ProjectExport_Android.h" compile="0"
resource="0" file="Source/ProjectSaving/jucer_ProjectExport_Android.h"/>
<FILE id="Kxo6ef" name="jucer_ProjectExport_CodeBlocks.h" compile="0"
resource="0" file="Source/ProjectSaving/jucer_ProjectExport_CodeBlocks.h"/>
<FILE id="wLX3RL" name="jucer_ProjectExport_Make.h" compile="0" resource="0"
file="Source/ProjectSaving/jucer_ProjectExport_Make.h"/>
<FILE id="rMbSVA" name="jucer_ProjectExport_MSVC.h" compile="0" resource="0"

View file

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 43.1 (39012) - http://www.bohemiancoding.com/sketch -->
<title>Group</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-33.000000, -4.000000)">
<g id="Group" transform="translate(33.000000, 4.000000)">
<polygon id="Rectangle-5-Copy-4" fill="#FD3535" points="7.36842105 -1.87919855e-13 9.47368421 4.21052632 9.47368421 9.47368421 4.21052632 9.47368421 6.83692868e-14 7.36842105 3.55271368e-15 -1.67409946e-14"></polygon>
<polygon id="Rectangle-5-Copy-5" fill="#6AC300" transform="translate(15.263158, 4.736842) scale(-1, 1) translate(-15.263158, -4.736842) " points="17.8947368 -1.87919855e-13 20 4.21052632 20 9.47368421 14.7368421 9.47368421 10.5263158 7.36842105 10.5263158 -1.67409946e-14"></polygon>
<polygon id="Rectangle-5-Copy-7" fill="#EBBF20" transform="translate(4.736842, 15.263158) scale(1, -1) translate(-4.736842, -15.263158) " points="7.36842105 10.5263158 9.47368421 14.7368421 9.47368421 20 4.21052632 20 6.83692868e-14 17.8947368 3.55271368e-15 10.5263158"></polygon>
<polygon id="Rectangle-5-Copy-6" fill="#1F6CE9" transform="translate(15.263158, 15.263158) scale(-1, -1) translate(-15.263158, -15.263158) " points="17.8947368 10.5263158 20 14.7368421 20 20 14.7368421 20 10.5263158 17.8947368 10.5263158 10.5263158"></polygon>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -75,9 +75,6 @@ void LibraryModule::addSearchPathsToExporter (ProjectExporter& exporter) const
if (exporter.isLinux())
return "Linux";
if (exporter.isCodeBlocks() && exporter.isWindows())
return "MinGW";
return exporter.getTypeInfoForExporter (exporter.getExporterIdentifier()).targetFolder;
}();
@ -163,10 +160,7 @@ void LibraryModule::addLibsToExporter (ProjectExporter& exporter) const
}
else if (exporter.isWindows())
{
if (exporter.isCodeBlocks())
parseAndAddLibsToList (exporter.mingwLibs, moduleInfo["mingwLibs"].toString());
else
parseAndAddLibsToList (exporter.windowsLibs, moduleInfo["windowsLibs"].toString());
parseAndAddLibsToList (exporter.windowsLibs, moduleInfo["windowsLibs"].toString());
}
else if (exporter.isAndroid())
{

View file

@ -67,7 +67,6 @@ public:
if (e->isXcode()) return Icon (getIcons().xcode, Colours::transparentBlack);
else if (e->isVisualStudio()) return Icon (getIcons().visualStudio, Colours::transparentBlack);
else if (e->isAndroid()) return Icon (getIcons().android, Colours::transparentBlack);
else if (e->isCodeBlocks()) return Icon (getIcons().codeBlocks, Colours::transparentBlack);
else if (e->isMakefile()) return Icon (getIcons().linux, Colours::transparentBlack);
}

View file

@ -42,7 +42,6 @@ public:
//==============================================================================
bool isXcode() const override { return false; }
bool isVisualStudio() const override { return false; }
bool isCodeBlocks() const override { return false; }
bool isMakefile() const override { return false; }
bool isAndroidStudio() const override { return true; }

View file

@ -1543,7 +1543,6 @@ public:
bool isXcode() const override { return false; }
bool isVisualStudio() const override { return true; }
bool isCodeBlocks() const override { return false; }
bool isMakefile() const override { return false; }
bool isAndroidStudio() const override { return false; }

View file

@ -491,7 +491,6 @@ public:
bool isXcode() const override { return false; }
bool isVisualStudio() const override { return false; }
bool isCodeBlocks() const override { return false; }
bool isMakefile() const override { return true; }
bool isAndroidStudio() const override { return false; }

View file

@ -404,7 +404,6 @@ public:
bool isXcode() const override { return true; }
bool isVisualStudio() const override { return false; }
bool isCodeBlocks() const override { return false; }
bool isMakefile() const override { return false; }
bool isAndroidStudio() const override { return false; }

View file

@ -40,7 +40,6 @@
#include "jucer_ProjectExport_MSVC.h"
#include "jucer_ProjectExport_Xcode.h"
#include "jucer_ProjectExport_Android.h"
#include "jucer_ProjectExport_CodeBlocks.h"
#include "../Utility/UI/PropertyComponents/jucer_FilePathPropertyComponent.h"
@ -87,15 +86,6 @@ std::vector<ProjectExporter::ExporterTypeInfo> ProjectExporter::getExporterTypeI
createExporterTypeInfo<MakefileProjectExporter> (export_linux_svg, export_linux_svgSize),
createExporterTypeInfo<AndroidProjectExporter> (export_android_svg, export_android_svgSize),
{ CodeBlocksProjectExporter::getValueTreeTypeNameWindows(),
CodeBlocksProjectExporter::getDisplayNameWindows(),
CodeBlocksProjectExporter::getTargetFolderNameWindows(),
createIcon (export_codeBlocks_svg, export_codeBlocks_svgSize) },
{ CodeBlocksProjectExporter::getValueTreeTypeNameLinux(),
CodeBlocksProjectExporter::getDisplayNameLinux(),
CodeBlocksProjectExporter::getTargetFolderNameLinux(),
createIcon (export_codeBlocks_svg, export_codeBlocks_svgSize) }
};
return infos;
@ -164,8 +154,7 @@ std::unique_ptr<ProjectExporter> ProjectExporter::createExporterFromSettings (Pr
Tag<MSVCProjectExporterVC2019>{},
Tag<MSVCProjectExporterVC2017>{},
Tag<MakefileProjectExporter>{},
Tag<AndroidProjectExporter>{},
Tag<CodeBlocksProjectExporter>{});
Tag<AndroidProjectExporter>{});
}
bool ProjectExporter::canProjectBeLaunched (Project* project)
@ -762,8 +751,7 @@ static bool areCompatibleExporters (const ProjectExporter& p1, const ProjectExpo
return (p1.isVisualStudio() && p2.isVisualStudio())
|| (p1.isXcode() && p2.isXcode())
|| (p1.isMakefile() && p2.isMakefile())
|| (p1.isAndroidStudio() && p2.isAndroidStudio())
|| (p1.isCodeBlocks() && p2.isCodeBlocks() && p1.isWindows() != p2.isLinux());
|| (p1.isAndroidStudio() && p2.isAndroidStudio());
}
void ProjectExporter::createDefaultModulePaths()

View file

@ -115,7 +115,6 @@ public:
// IDE targeted by exporter
virtual bool isXcode() const = 0;
virtual bool isVisualStudio() const = 0;
virtual bool isCodeBlocks() const = 0;
virtual bool isMakefile() const = 0;
virtual bool isAndroidStudio() const = 0;

View file

@ -149,9 +149,6 @@ namespace Ids
DECLARE_ID (msvcManifestFile);
DECLARE_ID (warningsAreErrors);
DECLARE_ID (linuxArchitecture);
DECLARE_ID (linuxCodeBlocksArchitecture);
DECLARE_ID (windowsCodeBlocksArchitecture);
DECLARE_ID (codeBlocksWindowsTarget);
DECLARE_ID (toolset);
DECLARE_ID (windowsTargetPlatformVersion);
DECLARE_ID (debugInformationFormat);

View file

@ -204,11 +204,6 @@ const uint8 android[] = { 110,109,31,179,128,65,235,31,97,65,98,31,179,128,65,21
64,15,129,3,64,158,66,224,64,202,79,22,64,108,100,34,188,64,224,219,52,63,98,43,16,186,64,28,206,28,63,32,52,182,64,219,111,21,63,164,129,179,64,174,72,36,63,98,40,207,176,64,31,44,51,63,9,76,176,64,156,194,82,63,127,92,178,64,115,215,106,63,108,123,
35,213,64,219,223,31,64,98,38,216,157,64,148,108,83,64,182,34,110,64,196,176,154,64,1,65,100,64,77,218,211,64,108,223,79,117,65,77,218,211,64,98,167,217,114,65,196,176,154,64,10,118,95,65,118,109,83,64,207,208,67,65,189,224,31,64,101,0,0 };
const uint8 codeBlocks[] = { 110,109,0,0,0,0,0,0,0,0,108,0,0,0,0,0,208,235,64,108,0,192,134,64,0,152,23,65,108,0,152,23,65,0,152,23,65,108,0,152,23,65,0,192,134,64,108,0,208,235,64,0,0,0,0,108,0,0,0,0,0,0,0,0,99,109,0,24,74,65,0,0,0,0,108,0,104,40,65,0,192,134,64,108,0,104,40,65,
0,152,23,65,108,255,159,124,65,0,152,23,65,108,0,0,160,65,0,208,235,64,108,0,0,160,65,0,0,0,0,108,0,24,74,65,0,0,0,0,99,109,0,192,134,64,0,104,40,65,108,0,0,0,0,0,24,74,65,108,0,0,0,0,0,0,160,65,108,0,208,235,64,0,0,160,65,108,0,152,23,65,255,159,124,
65,108,0,152,23,65,0,104,40,65,108,0,192,134,64,0,104,40,65,99,109,0,104,40,65,0,104,40,65,108,0,104,40,65,255,159,124,65,108,0,24,74,65,0,0,160,65,108,0,0,160,65,0,0,160,65,108,0,0,160,65,0,24,74,65,108,255,159,124,65,0,104,40,65,108,0,104,40,65,0,104,
40,65,99,101,0,0 };
const uint8 linux[] = { 110,109,0,0,124,66,174,71,130,66,108,0,0,124,66,174,71,130,66,108,162,178,123,66,87,5,130,66,108,186,94,123,66,5,197,129,66,108,128,4,123,66,225,134,129,66,108,45,164,122,66,17,75,129,66,108,254,61,122,66,189,17,129,66,108,52,210,121,66,9,219,128,66,
108,22,97,121,66,24,167,128,66,108,234,234,120,66,11,118,128,66,108,143,194,120,66,102,102,128,66,108,143,194,120,66,102,102,128,66,108,143,194,120,66,102,102,128,66,108,167,246,119,66,12,20,128,66,108,198,34,119,66,200,141,127,66,108,114,71,118,66,65,
254,126,66,108,245,40,118,66,132,235,126,66,108,245,40,118,66,132,235,126,66,108,112,61,117,66,234,81,126,66,108,111,61,117,66,234,81,126,66,108,17,6,115,66,5,193,124,66,108,114,227,112,66,69,20,123,66,108,162,112,111,66,9,215,121,66,108,163,112,111,
@ -660,7 +655,6 @@ Icons::Icons()
JUCE_LOAD_PATH_DATA (singleModule)
JUCE_LOAD_PATH_DATA (plus);
JUCE_LOAD_PATH_DATA (android);
JUCE_LOAD_PATH_DATA (codeBlocks);
JUCE_LOAD_PATH_DATA (linux);
JUCE_LOAD_PATH_DATA (xcode);
JUCE_LOAD_PATH_DATA (visualStudio);

View file

@ -85,8 +85,7 @@ public:
Icons();
Path imageDoc, config, graph, info, warning, user, closedFolder, exporter, fileExplorer, file,
modules, openFolder, settings, singleModule, plus, android, codeBlocks,
linux, xcode, visualStudio;
modules, openFolder, settings, singleModule, plus, android, linux, xcode, visualStudio;
private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Icons)