Skip to content

Commit 23f6db9

Browse files
committed
Add VS2026 build to examples and extras
1 parent d1eb77b commit 23f6db9

Some content is hidden

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

43 files changed

+86786
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 11.00
3+
# Visual Studio Version 18
4+
5+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoRunner - App", "DemoRunner_App.vcxproj", "{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}"
6+
EndProject
7+
Global
8+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
9+
Debug|x64 = Debug|x64
10+
Release|x64 = Release|x64
11+
EndGlobalSection
12+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
13+
{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}.Debug|x64.ActiveCfg = Debug|x64
14+
{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}.Debug|x64.Build.0 = Debug|x64
15+
{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}.Release|x64.ActiveCfg = Release|x64
16+
{882FE2E3-F4EF-9825-1908-F6FEE5366B5C}.Release|x64.Build.0 = Release|x64
17+
EndGlobalSection
18+
GlobalSection(SolutionProperties) = preSolution
19+
HideSolutionNode = FALSE
20+
EndGlobalSection
21+
EndGlobal

examples/DemoRunner/Builds/VisualStudio2026/DemoRunner_App.vcxproj

Lines changed: 4930 additions & 0 deletions
Large diffs are not rendered by default.

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

Lines changed: 8990 additions & 0 deletions
Large diffs are not rendered by default.
44.1 KB
Binary file not shown.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#pragma code_page(65001)
2+
3+
#ifdef JUCE_USER_DEFINED_RC_FILE
4+
#include JUCE_USER_DEFINED_RC_FILE
5+
#else
6+
7+
#undef WIN32_LEAN_AND_MEAN
8+
#define WIN32_LEAN_AND_MEAN
9+
#include <windows.h>
10+
11+
VS_VERSION_INFO VERSIONINFO
12+
FILEVERSION 8,0,10,0
13+
BEGIN
14+
BLOCK "StringFileInfo"
15+
BEGIN
16+
BLOCK "040904E4"
17+
BEGIN
18+
VALUE "CompanyName", "Raw Material Software Limited\0"
19+
VALUE "LegalCopyright", "Copyright (c) - Raw Material Software Limited\0"
20+
VALUE "FileDescription", "DemoRunner\0"
21+
VALUE "FileVersion", "8.0.10\0"
22+
VALUE "ProductName", "DemoRunner\0"
23+
VALUE "ProductVersion", "8.0.10\0"
24+
END
25+
END
26+
27+
BLOCK "VarFileInfo"
28+
BEGIN
29+
VALUE "Translation", 0x409, 1252
30+
END
31+
END
32+
33+
#endif
34+
35+
IDI_ICON1 ICON DISCARDABLE "icon.ico"
36+
IDI_ICON2 ICON DISCARDABLE "icon.ico"

examples/DemoRunner/DemoRunner.jucer

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,37 @@
236236
<MODULEPATH id="juce_audio_processors_headless" path="../../modules"/>
237237
</MODULEPATHS>
238238
</VS2022>
239+
<VS2026 targetFolder="Builds/VisualStudio2026" smallIcon="YyqWd2" bigIcon="YyqWd2"
240+
extraCompilerFlags="/w44265 /w45038 /w44062" bigobj="/bigobj">
241+
<CONFIGURATIONS>
242+
<CONFIGURATION isDebug="1" name="Debug" targetName="DemoRunner"/>
243+
<CONFIGURATION isDebug="0" name="Release" useRuntimeLibDLL="0" targetName="DemoRunner"/>
244+
</CONFIGURATIONS>
245+
<MODULEPATHS>
246+
<MODULEPATH id="juce_analytics" path="../../modules"/>
247+
<MODULEPATH id="juce_animation" path="../../modules"/>
248+
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
249+
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
250+
<MODULEPATH id="juce_audio_formats" path="../../modules"/>
251+
<MODULEPATH id="juce_audio_processors" path="../../modules"/>
252+
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
253+
<MODULEPATH id="juce_box2d" path="../../modules"/>
254+
<MODULEPATH id="juce_core" path="../../modules"/>
255+
<MODULEPATH id="juce_cryptography" path="../../modules"/>
256+
<MODULEPATH id="juce_data_structures" path="../../modules"/>
257+
<MODULEPATH id="juce_dsp" path="../../modules"/>
258+
<MODULEPATH id="juce_events" path="../../modules"/>
259+
<MODULEPATH id="juce_graphics" path="../../modules"/>
260+
<MODULEPATH id="juce_gui_basics" path="../../modules"/>
261+
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
262+
<MODULEPATH id="juce_javascript" path="../../modules"/>
263+
<MODULEPATH id="juce_midi_ci" path="../../modules"/>
264+
<MODULEPATH id="juce_opengl" path="../../modules"/>
265+
<MODULEPATH id="juce_osc" path="../../modules"/>
266+
<MODULEPATH id="juce_product_unlocking" path="../../modules"/>
267+
<MODULEPATH id="juce_video" path="../../modules"/>
268+
</MODULEPATHS>
269+
</VS2026>
239270
</EXPORTFORMATS>
240271
<MODULES>
241272
<MODULE id="juce_analytics" showAllCode="1" useLocalCopy="0" useGlobalPath="0"/>

extras/AudioPerformanceTest/AudioPerformanceTest.jucer

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,25 @@
7171
<MODULEPATH id="juce_audio_processors_headless" path="../../modules"/>
7272
</MODULEPATHS>
7373
</VS2022>
74+
<VS2026 targetFolder="Builds/VisualStudio2026">
75+
<CONFIGURATIONS>
76+
<CONFIGURATION isDebug="1" name="Debug"/>
77+
<CONFIGURATION isDebug="0" name="Release"/>
78+
</CONFIGURATIONS>
79+
<MODULEPATHS>
80+
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
81+
<MODULEPATH id="juce_gui_basics" path="../../modules"/>
82+
<MODULEPATH id="juce_graphics" path="../../modules"/>
83+
<MODULEPATH id="juce_events" path="../../modules"/>
84+
<MODULEPATH id="juce_data_structures" path="../../modules"/>
85+
<MODULEPATH id="juce_core" path="../../modules"/>
86+
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
87+
<MODULEPATH id="juce_audio_processors" path="../../modules"/>
88+
<MODULEPATH id="juce_audio_formats" path="../../modules"/>
89+
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
90+
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
91+
</MODULEPATHS>
92+
</VS2026>
7493
<LINUX_MAKE targetFolder="Builds/LinuxMakefile">
7594
<CONFIGURATIONS>
7695
<CONFIGURATION name="Debug" isDebug="1" targetName="AudioPerformanceTest"/>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 11.00
3+
# Visual Studio Version 18
4+
5+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AudioPerformanceTest - App", "AudioPerformanceTest_App.vcxproj", "{78607AE9-F43B-3DDB-0FE1-D745771AF527}"
6+
EndProject
7+
Global
8+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
9+
Debug|x64 = Debug|x64
10+
Release|x64 = Release|x64
11+
EndGlobalSection
12+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
13+
{78607AE9-F43B-3DDB-0FE1-D745771AF527}.Debug|x64.ActiveCfg = Debug|x64
14+
{78607AE9-F43B-3DDB-0FE1-D745771AF527}.Debug|x64.Build.0 = Debug|x64
15+
{78607AE9-F43B-3DDB-0FE1-D745771AF527}.Release|x64.ActiveCfg = Release|x64
16+
{78607AE9-F43B-3DDB-0FE1-D745771AF527}.Release|x64.Build.0 = Release|x64
17+
EndGlobalSection
18+
GlobalSection(SolutionProperties) = preSolution
19+
HideSolutionNode = FALSE
20+
EndGlobalSection
21+
EndGlobal

0 commit comments

Comments
 (0)