Skip to content

Commit f22e958

Browse files
GUI Basics: Split module into multiple compilation units
This should help prevent gui_basics becoming a bottleneck during builds.
1 parent 2ea448f commit f22e958

File tree

89 files changed

+1624
-119
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+1624
-119
lines changed

examples/DemoRunner/Builds/Android/app/CMakeLists.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2523,6 +2523,10 @@ add_library( ${BINARY_NAME}
25232523
"../../../../../modules/juce_gui_basics/windows/juce_WindowUtils.h"
25242524
"../../../../../modules/juce_gui_basics/juce_gui_basics.cpp"
25252525
"../../../../../modules/juce_gui_basics/juce_gui_basics.mm"
2526+
"../../../../../modules/juce_gui_basics/juce_gui_basics_2.cpp"
2527+
"../../../../../modules/juce_gui_basics/juce_gui_basics_3.cpp"
2528+
"../../../../../modules/juce_gui_basics/juce_gui_basics_4.cpp"
2529+
"../../../../../modules/juce_gui_basics/juce_gui_basics_5.cpp"
25262530
"../../../../../modules/juce_gui_basics/juce_gui_basics.h"
25272531
"../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"
25282532
"../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"
@@ -2764,6 +2768,10 @@ add_library( ${BINARY_NAME}
27642768
"../../../JuceLibraryCode/include_juce_graphics_Harfbuzz.cpp"
27652769
"../../../JuceLibraryCode/include_juce_graphics_Sheenbidi.c"
27662770
"../../../JuceLibraryCode/include_juce_gui_basics.cpp"
2771+
"../../../JuceLibraryCode/include_juce_gui_basics_2.cpp"
2772+
"../../../JuceLibraryCode/include_juce_gui_basics_3.cpp"
2773+
"../../../JuceLibraryCode/include_juce_gui_basics_4.cpp"
2774+
"../../../JuceLibraryCode/include_juce_gui_basics_5.cpp"
27672775
"../../../JuceLibraryCode/include_juce_gui_extra.cpp"
27682776
"../../../JuceLibraryCode/include_juce_javascript.cpp"
27692777
"../../../JuceLibraryCode/include_juce_midi_ci.cpp"
@@ -5247,6 +5255,10 @@ set_source_files_properties(
52475255
"../../../../../modules/juce_gui_basics/windows/juce_WindowUtils.h"
52485256
"../../../../../modules/juce_gui_basics/juce_gui_basics.cpp"
52495257
"../../../../../modules/juce_gui_basics/juce_gui_basics.mm"
5258+
"../../../../../modules/juce_gui_basics/juce_gui_basics_2.cpp"
5259+
"../../../../../modules/juce_gui_basics/juce_gui_basics_3.cpp"
5260+
"../../../../../modules/juce_gui_basics/juce_gui_basics_4.cpp"
5261+
"../../../../../modules/juce_gui_basics/juce_gui_basics_5.cpp"
52505262
"../../../../../modules/juce_gui_basics/juce_gui_basics.h"
52515263
"../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp"
52525264
"../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h"

examples/DemoRunner/Builds/LinuxMakefile/Makefile

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,10 @@ OBJECTS_APP := \
9999
$(JUCE_OBJDIR)/include_juce_graphics_Harfbuzz_60c52ba2.o \
100100
$(JUCE_OBJDIR)/include_juce_graphics_Sheenbidi_c310974d.o \
101101
$(JUCE_OBJDIR)/include_juce_gui_basics_e3f79785.o \
102+
$(JUCE_OBJDIR)/include_juce_gui_basics_2_153c9db8.o \
103+
$(JUCE_OBJDIR)/include_juce_gui_basics_3_154ab539.o \
104+
$(JUCE_OBJDIR)/include_juce_gui_basics_4_1558ccba.o \
105+
$(JUCE_OBJDIR)/include_juce_gui_basics_5_1566e43b.o \
102106
$(JUCE_OBJDIR)/include_juce_gui_extra_6dee1c1a.o \
103107
$(JUCE_OBJDIR)/include_juce_javascript_84e88969.o \
104108
$(JUCE_OBJDIR)/include_juce_midi_ci_1fda4092.o \
@@ -255,6 +259,26 @@ $(JUCE_OBJDIR)/include_juce_gui_basics_e3f79785.o: ../../JuceLibraryCode/include
255259
@echo "Compiling include_juce_gui_basics.cpp"
256260
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
257261

262+
$(JUCE_OBJDIR)/include_juce_gui_basics_2_153c9db8.o: ../../JuceLibraryCode/include_juce_gui_basics_2.cpp
263+
-$(V_AT)mkdir -p $(@D)
264+
@echo "Compiling include_juce_gui_basics_2.cpp"
265+
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
266+
267+
$(JUCE_OBJDIR)/include_juce_gui_basics_3_154ab539.o: ../../JuceLibraryCode/include_juce_gui_basics_3.cpp
268+
-$(V_AT)mkdir -p $(@D)
269+
@echo "Compiling include_juce_gui_basics_3.cpp"
270+
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
271+
272+
$(JUCE_OBJDIR)/include_juce_gui_basics_4_1558ccba.o: ../../JuceLibraryCode/include_juce_gui_basics_4.cpp
273+
-$(V_AT)mkdir -p $(@D)
274+
@echo "Compiling include_juce_gui_basics_4.cpp"
275+
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
276+
277+
$(JUCE_OBJDIR)/include_juce_gui_basics_5_1566e43b.o: ../../JuceLibraryCode/include_juce_gui_basics_5.cpp
278+
-$(V_AT)mkdir -p $(@D)
279+
@echo "Compiling include_juce_gui_basics_5.cpp"
280+
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
281+
258282
$(JUCE_OBJDIR)/include_juce_gui_extra_6dee1c1a.o: ../../JuceLibraryCode/include_juce_gui_extra.cpp
259283
-$(V_AT)mkdir -p $(@D)
260284
@echo "Compiling include_juce_gui_extra.cpp"

examples/DemoRunner/Builds/MacOSX/DemoRunner.xcodeproj/project.pbxproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
48CF0B02E1D06E5DA51E6270 /* Accelerate.framework */ = {isa = PBXBuildFile; fileRef = A04E4408525F24F7DCBA000E; };
3030
4FBBB55F4E347757F74F1F41 /* MainComponent.cpp */ = {isa = PBXBuildFile; fileRef = 25E5ED33876A2C752378C859; };
3131
527DA2E6827BAFDDD3E8E80F /* CoreAudioKit.framework */ = {isa = PBXBuildFile; fileRef = B4389672DA4CC8E0A531062D; };
32+
52BC0DCCFD7265007801AA16 /* include_juce_gui_basics_2.cpp */ = {isa = PBXBuildFile; fileRef = DE2855DF70F07A5AC7CA2354; };
3233
55F120E70543228568573D4A /* include_juce_animation.cpp */ = {isa = PBXBuildFile; fileRef = CB4C64BACC1CA4AAD6D69565; };
3334
5C1957CE874953FB83DCDACB /* AudioUnit.framework */ = {isa = PBXBuildFile; fileRef = 4A8625BBDD6C3BA8052CCA53; };
3435
5CB78489F16E82144914972D /* include_juce_gui_extra.mm */ = {isa = PBXBuildFile; fileRef = 979F23EA9E5E76131299E886; };
@@ -40,6 +41,7 @@
4041
6B5560283DEEBD6DD2D6C984 /* include_juce_dsp.mm */ = {isa = PBXBuildFile; fileRef = C1E93FAF6C68A40A664422CD; };
4142
712D81867EC698463252FA79 /* include_juce_audio_utils.mm */ = {isa = PBXBuildFile; fileRef = EDDA01B246C6128CAF7A2914; };
4243
71DF4F5EB4C8305688416725 /* DemoContentComponent.cpp */ = {isa = PBXBuildFile; fileRef = E5BFC17E682AB426D203B3E6; };
44+
7374FC8C2593F48F1C6D04E6 /* include_juce_gui_basics_3.cpp */ = {isa = PBXBuildFile; fileRef = E43B727E7C9A56A95F4D529C; };
4345
7648F1C856593D10FE42CF80 /* AppIcon.icon */ = {isa = PBXBuildFile; fileRef = FCF36E57A88C67133AFC06A4; };
4446
7B4163348896EB1B86B15160 /* AVFoundation.framework */ = {isa = PBXBuildFile; fileRef = DC192EFA899E6CBE6B5CD394; };
4547
8584640341100008744861A5 /* IOKit.framework */ = {isa = PBXBuildFile; fileRef = 71A91516AFD980FEE694C0E1; };
@@ -60,6 +62,8 @@
6062
CDEB6BA5341494AF51D07C72 /* include_juce_product_unlocking.mm */ = {isa = PBXBuildFile; fileRef = 0AB68DBAB6B7DAEDDDD5B683; };
6163
D183F8140174ACCDDCD230A2 /* include_juce_core.mm */ = {isa = PBXBuildFile; fileRef = 3BC9753E0CD75A36DC742EE0; };
6264
D3D8CDCE42E8BE31C7247E38 /* Audio */ = {isa = PBXBuildFile; fileRef = 0ECB4FCD24794CE516792552; };
65+
DC2384802371B12AED669716 /* include_juce_gui_basics_4.cpp */ = {isa = PBXBuildFile; fileRef = D040971BC417EBE1FD9A28FA; };
66+
E1D82AC2C6C705D27F4540D4 /* include_juce_gui_basics_5.cpp */ = {isa = PBXBuildFile; fileRef = 5F1DE1269110E6910E6355E8; };
6367
E2F44A968EC2598DAE33A997 /* include_juce_gui_basics.mm */ = {isa = PBXBuildFile; fileRef = A1D6D36B96B6B37C31F32829; };
6468
E33E8FE2E7F8EC8EB4279F1B /* Utilities */ = {isa = PBXBuildFile; fileRef = 7B3243C92248D379A0489AA4; };
6569
E6F58FC3ACAE774DB4D06420 /* DemoPIPs1.cpp */ = {isa = PBXBuildFile; fileRef = 3AB62BFF806112585B54DDA3; };
@@ -111,6 +115,7 @@
111115
5965349393850F41DF76F350 /* include_juce_analytics.cpp */ /* include_juce_analytics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_analytics.cpp; path = ../../JuceLibraryCode/include_juce_analytics.cpp; sourceTree = SOURCE_ROOT; };
112116
5A9F2000C66D24E8B01BE60B /* juce_gui_basics */ /* juce_gui_basics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_gui_basics; path = ../../../../modules/juce_gui_basics; sourceTree = SOURCE_ROOT; };
113117
5CD17151385A69F1E07FE85B /* DSP */ /* DSP */ = {isa = PBXFileReference; lastKnownFileType = folder; name = DSP; path = ../../../DSP; sourceTree = "<group>"; };
118+
5F1DE1269110E6910E6355E8 /* include_juce_gui_basics_5.cpp */ /* include_juce_gui_basics_5.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_gui_basics_5.cpp; path = ../../JuceLibraryCode/include_juce_gui_basics_5.cpp; sourceTree = SOURCE_ROOT; };
114119
60F2869DC345EAF2314D6C09 /* juce_audio_devices */ /* juce_audio_devices */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_devices; path = ../../../../modules/juce_audio_devices; sourceTree = SOURCE_ROOT; };
115120
61AE09C749B007B70A265D9B /* CoreMIDI.framework */ /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
116121
640B7C54D35F5DF408327886 /* include_juce_core_CompilationTime.cpp */ /* include_juce_core_CompilationTime.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_core_CompilationTime.cpp; path = ../../JuceLibraryCode/include_juce_core_CompilationTime.cpp; sourceTree = SOURCE_ROOT; };
@@ -154,8 +159,11 @@
154159
CDFBB9C6A2AE67CE9EE00949 /* demorunnerplay.svg */ /* demorunnerplay.svg */ = {isa = PBXFileReference; lastKnownFileType = file.svg; name = demorunnerplay.svg; path = ../../Source/AppIcon.icon/Assets/demorunnerplay.svg; sourceTree = SOURCE_ROOT; };
155160
CE38E6469D98462A2C22C915 /* include_juce_osc.cpp */ /* include_juce_osc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_osc.cpp; path = ../../JuceLibraryCode/include_juce_osc.cpp; sourceTree = SOURCE_ROOT; };
156161
CFF2BBEB242CC8B3B904B5F9 /* App */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DemoRunner.app; sourceTree = BUILT_PRODUCTS_DIR; };
162+
D040971BC417EBE1FD9A28FA /* include_juce_gui_basics_4.cpp */ /* include_juce_gui_basics_4.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_gui_basics_4.cpp; path = ../../JuceLibraryCode/include_juce_gui_basics_4.cpp; sourceTree = SOURCE_ROOT; };
157163
DC192EFA899E6CBE6B5CD394 /* AVFoundation.framework */ /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
164+
DE2855DF70F07A5AC7CA2354 /* include_juce_gui_basics_2.cpp */ /* include_juce_gui_basics_2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_gui_basics_2.cpp; path = ../../JuceLibraryCode/include_juce_gui_basics_2.cpp; sourceTree = SOURCE_ROOT; };
158165
E061A1C75FA5722167FC4997 /* include_juce_audio_formats.mm */ /* include_juce_audio_formats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_formats.mm; path = ../../JuceLibraryCode/include_juce_audio_formats.mm; sourceTree = SOURCE_ROOT; };
166+
E43B727E7C9A56A95F4D529C /* include_juce_gui_basics_3.cpp */ /* include_juce_gui_basics_3.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_gui_basics_3.cpp; path = ../../JuceLibraryCode/include_juce_gui_basics_3.cpp; sourceTree = SOURCE_ROOT; };
159167
E5BFC17E682AB426D203B3E6 /* DemoContentComponent.cpp */ /* DemoContentComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DemoContentComponent.cpp; path = ../../Source/UI/DemoContentComponent.cpp; sourceTree = SOURCE_ROOT; };
160168
E67AB94002886AF67437D6AE /* include_juce_audio_processors.mm */ /* include_juce_audio_processors.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_processors.mm; path = ../../JuceLibraryCode/include_juce_audio_processors.mm; sourceTree = SOURCE_ROOT; };
161169
EB68BD1224CD9748BFA332C0 /* MainComponent.h */ /* MainComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/UI/MainComponent.h; sourceTree = SOURCE_ROOT; };
@@ -289,6 +297,10 @@
289297
483C3A8B4FB98B54BB42CB50,
290298
CCC8AEBCE55002F970222BAD,
291299
A1D6D36B96B6B37C31F32829,
300+
DE2855DF70F07A5AC7CA2354,
301+
E43B727E7C9A56A95F4D529C,
302+
D040971BC417EBE1FD9A28FA,
303+
5F1DE1269110E6910E6355E8,
292304
979F23EA9E5E76131299E886,
293305
4306E55904378CE5A6EB48B3,
294306
AFA10672C4B2FE556E4BF2BE,
@@ -511,6 +523,10 @@
511523
11D7AB57EC28DB48A066F7AD,
512524
1BA36E8CA4B9E8D3F3B57D24,
513525
E2F44A968EC2598DAE33A997,
526+
52BC0DCCFD7265007801AA16,
527+
7374FC8C2593F48F1C6D04E6,
528+
DC2384802371B12AED669716,
529+
E1D82AC2C6C705D27F4540D4,
514530
5CB78489F16E82144914972D,
515531
BE3AD5595805C8B8845146EF,
516532
1A750760F7636A6D4CA7F551,

examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3072,6 +3072,18 @@
30723072
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics.cpp">
30733073
<ExcludedFromBuild>true</ExcludedFromBuild>
30743074
</ClCompile>
3075+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_2.cpp">
3076+
<ExcludedFromBuild>true</ExcludedFromBuild>
3077+
</ClCompile>
3078+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_3.cpp">
3079+
<ExcludedFromBuild>true</ExcludedFromBuild>
3080+
</ClCompile>
3081+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_4.cpp">
3082+
<ExcludedFromBuild>true</ExcludedFromBuild>
3083+
</ClCompile>
3084+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_5.cpp">
3085+
<ExcludedFromBuild>true</ExcludedFromBuild>
3086+
</ClCompile>
30753087
<ClCompile Include="..\..\..\..\modules\juce_gui_extra\code_editor\juce_CodeDocument.cpp">
30763088
<ExcludedFromBuild>true</ExcludedFromBuild>
30773089
</ClCompile>
@@ -3346,6 +3358,10 @@
33463358
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics.cpp">
33473359
<AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
33483360
</ClCompile>
3361+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_2.cpp"/>
3362+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_3.cpp"/>
3363+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_4.cpp"/>
3364+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_5.cpp"/>
33493365
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_extra.cpp"/>
33503366
<ClCompile Include="..\..\JuceLibraryCode\include_juce_javascript.cpp"/>
33513367
<ClCompile Include="..\..\JuceLibraryCode\include_juce_midi_ci.cpp"/>

examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3925,6 +3925,18 @@
39253925
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics.mm">
39263926
<Filter>JUCE Modules\juce_gui_basics</Filter>
39273927
</ClCompile>
3928+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_2.cpp">
3929+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3930+
</ClCompile>
3931+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_3.cpp">
3932+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3933+
</ClCompile>
3934+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_4.cpp">
3935+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3936+
</ClCompile>
3937+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_5.cpp">
3938+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3939+
</ClCompile>
39283940
<ClCompile Include="..\..\..\..\modules\juce_gui_extra\code_editor\juce_CodeDocument.cpp">
39293941
<Filter>JUCE Modules\juce_gui_extra\code_editor</Filter>
39303942
</ClCompile>
@@ -4255,6 +4267,18 @@
42554267
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics.cpp">
42564268
<Filter>JUCE Library Code</Filter>
42574269
</ClCompile>
4270+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_2.cpp">
4271+
<Filter>JUCE Library Code</Filter>
4272+
</ClCompile>
4273+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_3.cpp">
4274+
<Filter>JUCE Library Code</Filter>
4275+
</ClCompile>
4276+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_4.cpp">
4277+
<Filter>JUCE Library Code</Filter>
4278+
</ClCompile>
4279+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_5.cpp">
4280+
<Filter>JUCE Library Code</Filter>
4281+
</ClCompile>
42584282
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_extra.cpp">
42594283
<Filter>JUCE Library Code</Filter>
42604284
</ClCompile>

examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3072,6 +3072,18 @@
30723072
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics.cpp">
30733073
<ExcludedFromBuild>true</ExcludedFromBuild>
30743074
</ClCompile>
3075+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_2.cpp">
3076+
<ExcludedFromBuild>true</ExcludedFromBuild>
3077+
</ClCompile>
3078+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_3.cpp">
3079+
<ExcludedFromBuild>true</ExcludedFromBuild>
3080+
</ClCompile>
3081+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_4.cpp">
3082+
<ExcludedFromBuild>true</ExcludedFromBuild>
3083+
</ClCompile>
3084+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_5.cpp">
3085+
<ExcludedFromBuild>true</ExcludedFromBuild>
3086+
</ClCompile>
30753087
<ClCompile Include="..\..\..\..\modules\juce_gui_extra\code_editor\juce_CodeDocument.cpp">
30763088
<ExcludedFromBuild>true</ExcludedFromBuild>
30773089
</ClCompile>
@@ -3346,6 +3358,10 @@
33463358
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics.cpp">
33473359
<AdditionalOptions> /bigobj %(AdditionalOptions)</AdditionalOptions>
33483360
</ClCompile>
3361+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_2.cpp"/>
3362+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_3.cpp"/>
3363+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_4.cpp"/>
3364+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_5.cpp"/>
33493365
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_extra.cpp"/>
33503366
<ClCompile Include="..\..\JuceLibraryCode\include_juce_javascript.cpp"/>
33513367
<ClCompile Include="..\..\JuceLibraryCode\include_juce_midi_ci.cpp"/>

examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3925,6 +3925,18 @@
39253925
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics.mm">
39263926
<Filter>JUCE Modules\juce_gui_basics</Filter>
39273927
</ClCompile>
3928+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_2.cpp">
3929+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3930+
</ClCompile>
3931+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_3.cpp">
3932+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3933+
</ClCompile>
3934+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_4.cpp">
3935+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3936+
</ClCompile>
3937+
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\juce_gui_basics_5.cpp">
3938+
<Filter>JUCE Modules\juce_gui_basics</Filter>
3939+
</ClCompile>
39283940
<ClCompile Include="..\..\..\..\modules\juce_gui_extra\code_editor\juce_CodeDocument.cpp">
39293941
<Filter>JUCE Modules\juce_gui_extra\code_editor</Filter>
39303942
</ClCompile>
@@ -4255,6 +4267,18 @@
42554267
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics.cpp">
42564268
<Filter>JUCE Library Code</Filter>
42574269
</ClCompile>
4270+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_2.cpp">
4271+
<Filter>JUCE Library Code</Filter>
4272+
</ClCompile>
4273+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_3.cpp">
4274+
<Filter>JUCE Library Code</Filter>
4275+
</ClCompile>
4276+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_4.cpp">
4277+
<Filter>JUCE Library Code</Filter>
4278+
</ClCompile>
4279+
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics_5.cpp">
4280+
<Filter>JUCE Library Code</Filter>
4281+
</ClCompile>
42584282
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_extra.cpp">
42594283
<Filter>JUCE Library Code</Filter>
42604284
</ClCompile>

0 commit comments

Comments
 (0)