Skip to content

Commit

Permalink
JUCE update to 6.0.8 (gcc-10 builds the project now)
Browse files Browse the repository at this point in the history
added a "dumb" script to remove the "final" word for JUCE
classes, this needs to run at least once if JUCE is updated

updated ProJucer project and headers to build on Linux
  • Loading branch information
RomanKubiak committed Apr 8, 2021
1 parent 7c57832 commit c1f67d2
Show file tree
Hide file tree
Showing 443 changed files with 20,486 additions and 27,234 deletions.
24 changes: 24 additions & 0 deletions Builds/CodeBlocksLinux/Ctrlr.cbp
Original file line number Diff line number Diff line change
Expand Up @@ -7517,6 +7517,18 @@
<Option compile="0"/>
<Option link="0"/>
</Unit>
<Unit filename="../../../../juce/juce_audio_processors/utilities/juce_PluginHostType.cpp">
<Option target="Shared Code | Debug"/>
<Option target="Shared Code | Release"/>
<Option compile="0"/>
<Option link="0"/>
</Unit>
<Unit filename="../../../../juce/juce_audio_processors/utilities/juce_PluginHostType.h">
<Option target="Shared Code | Debug"/>
<Option target="Shared Code | Release"/>
<Option compile="0"/>
<Option link="0"/>
</Unit>
<Unit filename="../../../../juce/juce_audio_processors/utilities/juce_RangedAudioParameter.cpp">
<Option target="Shared Code | Debug"/>
<Option target="Shared Code | Release"/>
Expand Down Expand Up @@ -8447,6 +8459,12 @@
<Option compile="0"/>
<Option link="0"/>
</Unit>
<Unit filename="../../../../juce/juce_core/native/juce_wasm_SystemStats.cpp">
<Option target="Shared Code | Debug"/>
<Option target="Shared Code | Release"/>
<Option compile="0"/>
<Option link="0"/>
</Unit>
<Unit filename="../../../../juce/juce_core/native/juce_win32_ComSmartPtr.h">
<Option target="Shared Code | Debug"/>
<Option target="Shared Code | Release"/>
Expand Down Expand Up @@ -11861,6 +11879,12 @@
<Option compile="0"/>
<Option link="0"/>
</Unit>
<Unit filename="../../../../juce/juce_gui_basics/native/juce_win32_ScopedThreadDPIAwarenessSetter.h">
<Option target="Shared Code | Debug"/>
<Option target="Shared Code | Release"/>
<Option compile="0"/>
<Option link="0"/>
</Unit>
<Unit filename="../../../../juce/juce_gui_basics/native/juce_win32_Windowing.cpp">
<Option target="Shared Code | Debug"/>
<Option target="Shared Code | Release"/>
Expand Down
1 change: 1 addition & 0 deletions Builds/LinuxMakefile/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
MAXJOBS=`nproc`
echo "CTRLR[linux]: Building for $HOSTTYPE, JOBS $MAXJOBS"
#make -j$JOBS CONFIG=Release ARCH=$HOSTTYPE BINDIR=$BUILDDIR LIBDIR=$BUILDDIR OBJDIR=$BUILDDIR
#make CONFIG=Release -j $MAXJOBS -f pchbuild.mk "$@"
make CONFIG=Release -j$MAXJOBS "$@"
if [ $? -ne 0 ]; then
echo -e "CTRLR[linux]: build failed\n"
Expand Down
10,562 changes: 2,941 additions & 7,621 deletions Builds/MacOSX/Ctrlr.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

82 changes: 29 additions & 53 deletions Builds/VisualStudio2019/Ctrlr.sln
Original file line number Diff line number Diff line change
@@ -1,89 +1,65 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.30621.155
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr_StandalonePlugin", "Ctrlr_StandalonePlugin.vcxproj", "{96EE761C-BA88-ACCE-1077-F30C539905EC}"
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2019

Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr - Standalone Plugin", "Ctrlr_StandalonePlugin.vcxproj", "{96EE761C-BA88-ACCE-1077-F30C539905EC}"
ProjectSection(ProjectDependencies) = postProject
{26C7C7B7-2721-17FE-683D-CFE301C3A488} = {26C7C7B7-2721-17FE-683D-CFE301C3A488}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr_VST", "Ctrlr_VST.vcxproj", "{45D63B7A-48C9-9315-F736-43CDE2A172DC}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr - VST", "Ctrlr_VST.vcxproj", "{45D63B7A-48C9-9315-F736-43CDE2A172DC}"
ProjectSection(ProjectDependencies) = postProject
{26C7C7B7-2721-17FE-683D-CFE301C3A488} = {26C7C7B7-2721-17FE-683D-CFE301C3A488}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr_VST3", "Ctrlr_VST3.vcxproj", "{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr - VST3", "Ctrlr_VST3.vcxproj", "{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}"
ProjectSection(ProjectDependencies) = postProject
{26C7C7B7-2721-17FE-683D-CFE301C3A488} = {26C7C7B7-2721-17FE-683D-CFE301C3A488}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr_SharedCode", "Ctrlr_SharedCode.vcxproj", "{26C7C7B7-2721-17FE-683D-CFE301C3A488}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ctrlr - Shared Code", "Ctrlr_SharedCode.vcxproj", "{26C7C7B7-2721-17FE-683D-CFE301C3A488}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug_Win32|Win32 = Debug_Win32|Win32
Debug_Win32|x64 = Debug_Win32|x64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release_Win32|Win32 = Release_Win32|Win32
Release_Win32|x64 = Release_Win32|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
Debug_Win32|Win32 = Debug_Win32|Win32
Release_Win32|Win32 = Release_Win32|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug_Win32|x64.ActiveCfg = Debug_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug|Win32.ActiveCfg = Debug|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug|x64.ActiveCfg = Debug|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug|x64.Build.0 = Debug|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release_Win32|x64.ActiveCfg = Release_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release|Win32.ActiveCfg = Release|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release|x64.ActiveCfg = Release|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release|x64.Build.0 = Release|x64
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug_Win32|x64.ActiveCfg = Debug_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug|Win32.ActiveCfg = Debug|x64
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug|x64.ActiveCfg = Debug|x64
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug|x64.Build.0 = Debug|x64
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release_Win32|x64.ActiveCfg = Release_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release|Win32.ActiveCfg = Release|x64
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release|x64.ActiveCfg = Release|x64
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release|x64.Build.0 = Release|x64
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug_Win32|x64.ActiveCfg = Debug_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug|Win32.ActiveCfg = Debug|x64
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{45D63B7A-48C9-9315-F736-43CDE2A172DC}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug|x64.ActiveCfg = Debug|x64
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug|x64.Build.0 = Debug|x64
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release_Win32|x64.ActiveCfg = Release_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release|Win32.ActiveCfg = Release|x64
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release|x64.ActiveCfg = Release|x64
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release|x64.Build.0 = Release|x64
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug_Win32|x64.ActiveCfg = Debug_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug|Win32.ActiveCfg = Debug|x64
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{C0741910-803C-1B51-CBA2-5BE30D8ADBB3}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug|x64.ActiveCfg = Debug|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug|x64.Build.0 = Debug|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release|x64.ActiveCfg = Release|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release|x64.Build.0 = Release|x64
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{96EE761C-BA88-ACCE-1077-F30C539905EC}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug|x64.ActiveCfg = Debug|x64
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug|x64.Build.0 = Debug|x64
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release_Win32|x64.ActiveCfg = Release_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release|Win32.ActiveCfg = Release|x64
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release|x64.ActiveCfg = Release|x64
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release|x64.Build.0 = Release|x64
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug_Win32|Win32.ActiveCfg = Debug_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Debug_Win32|Win32.Build.0 = Debug_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release_Win32|Win32.ActiveCfg = Release_Win32|Win32
{26C7C7B7-2721-17FE-683D-CFE301C3A488}.Release_Win32|Win32.Build.0 = Release_Win32|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B3B9F240-A636-4231-BBC8-0ED210F25938}
EndGlobalSection
EndGlobal
Loading

0 comments on commit c1f67d2

Please sign in to comment.