Skip to content

Commit 67ba66f

Browse files
committed
Added Project Configs for 2025 + 2026
1 parent 496b6c1 commit 67ba66f

5 files changed

Lines changed: 186 additions & 0 deletions

File tree

src/cpp/.sln.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ $Env:THIRD_PARTY_FMT = (Resolve-Path -Path "./fmt")
88
$Env:ADSK_MAYA_SDK_2022 = "C:\Program Files\Autodesk\Maya2022\devkit\devkitBase"
99
$Env:ADSK_MAYA_SDK_2023 = "C:\Program Files\Autodesk\Maya2023\devkit\devkitBase"
1010
$Env:ADSK_MAYA_SDK_2024 = "C:\Program Files\Autodesk\Maya2024\devkit\devkitBase"
11+
$Env:ADSK_MAYA_SDK_2025 = "C:\Program Files\Autodesk\Maya2025\devkit\devkitBase"
12+
$Env:ADSK_MAYA_SDK_2026 = "C:\Program Files\Autodesk\Maya2026\devkit\devkitBase"
1113

1214
$installedVersions = pyenv versions --bare
1315
foreach ($version in $installedVersions) {

src/cpp/skin_plus_plus.sln

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Global
2323
2023-Debug|x64 = 2023-Debug|x64
2424
2023-Release|x64 = 2023-Release|x64
2525
2024-Release|x64 = 2024-Release|x64
26+
2026-Release|x64 = 2026-Release|x64
2627
EndGlobalSection
2728
GlobalSection(ProjectConfigurationPlatforms) = postSolution
2829
{7BF5EA8D-2105-425A-967C-590AD47EC6CB}.2021-Release|x64.ActiveCfg = 2021-Release|x64
@@ -37,6 +38,8 @@ Global
3738
{7BF5EA8D-2105-425A-967C-590AD47EC6CB}.2023-Release|x64.Build.0 = 2023-Release|x64
3839
{7BF5EA8D-2105-425A-967C-590AD47EC6CB}.2024-Release|x64.ActiveCfg = 2024-Release|x64
3940
{7BF5EA8D-2105-425A-967C-590AD47EC6CB}.2024-Release|x64.Build.0 = 2024-Release|x64
41+
{7BF5EA8D-2105-425A-967C-590AD47EC6CB}.2026-Release|x64.ActiveCfg = 2026-Release|x64
42+
{7BF5EA8D-2105-425A-967C-590AD47EC6CB}.2026-Release|x64.Build.0 = 2026-Release|x64
4043
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2021-Release|x64.ActiveCfg = 2021-Release|x64
4144
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2021-Release|x64.Build.0 = 2021-Release|x64
4245
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2022-Debug|x64.ActiveCfg = 2022-Debug|x64
@@ -49,6 +52,8 @@ Global
4952
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2023-Release|x64.Build.0 = 2023-Release|x64
5053
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2024-Release|x64.ActiveCfg = 2024-Release|x64
5154
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2024-Release|x64.Build.0 = 2024-Release|x64
55+
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2026-Release|x64.ActiveCfg = 2026-Release|x64
56+
{6A977F79-6449-4D2F-8B5F-9363A19F5046}.2026-Release|x64.Build.0 = 2026-Release|x64
5257
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2021-Release|x64.ActiveCfg = 2021-Release|x64
5358
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2022-Debug|x64.ActiveCfg = 2022-Debug|x64
5459
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2022-Debug|x64.Build.0 = 2022-Debug|x64
@@ -59,6 +64,8 @@ Global
5964
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2023-Release|x64.ActiveCfg = 2023-Release|x64
6065
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2023-Release|x64.Build.0 = 2023-Release|x64
6166
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2024-Release|x64.ActiveCfg = 2024-Release|x64
67+
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2026-Release|x64.ActiveCfg = 2026-Release|x64
68+
{1A82B795-46D9-40C8-9AE2-4C4D2D71BBFD}.2026-Release|x64.Build.0 = 2026-Release|x64
6269
EndGlobalSection
6370
GlobalSection(SolutionProperties) = preSolution
6471
HideSolutionNode = FALSE

src/cpp/skin_plus_plus_py/skin_plus_plus_py.vcxproj

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="2026-Release|x64">
5+
<Configuration>2026-Release</Configuration>
6+
<Platform>x64</Platform>
7+
</ProjectConfiguration>
8+
<ProjectConfiguration Include="2025-Release|x64">
9+
<Configuration>2025-Release</Configuration>
10+
<Platform>x64</Platform>
11+
</ProjectConfiguration>
412
<ProjectConfiguration Include="2024-Release|x64">
513
<Configuration>2024-Release</Configuration>
614
<Platform>x64</Platform>
@@ -76,6 +84,22 @@
7684
<CharacterSet>Unicode</CharacterSet>
7785
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
7886
</PropertyGroup>
87+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2025-Release|x64'" Label="Configuration">
88+
<ConfigurationType>DynamicLibrary</ConfigurationType>
89+
<UseDebugLibraries>false</UseDebugLibraries>
90+
<PlatformToolset>v143</PlatformToolset>
91+
<WholeProgramOptimization>false</WholeProgramOptimization>
92+
<CharacterSet>Unicode</CharacterSet>
93+
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
94+
</PropertyGroup>
95+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'" Label="Configuration">
96+
<ConfigurationType>DynamicLibrary</ConfigurationType>
97+
<UseDebugLibraries>false</UseDebugLibraries>
98+
<PlatformToolset>v143</PlatformToolset>
99+
<WholeProgramOptimization>false</WholeProgramOptimization>
100+
<CharacterSet>Unicode</CharacterSet>
101+
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
102+
</PropertyGroup>
79103
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
80104
<ImportGroup Label="ExtensionSettings">
81105
</ImportGroup>
@@ -99,6 +123,12 @@
99123
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'" Label="PropertySheets">
100124
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
101125
</ImportGroup>
126+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2025-Release|x64'" Label="PropertySheets">
127+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
128+
</ImportGroup>
129+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'" Label="PropertySheets">
130+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
131+
</ImportGroup>
102132
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2022-Debug|x64'">
103133
<LinkIncremental>true</LinkIncremental>
104134
<TargetExt>.pyd</TargetExt>
@@ -135,6 +165,18 @@
135165
<OutDir>$(SolutionDir)..\skin_plus_plus\py\310\</OutDir>
136166
<IncludePath>$(THIRD_PARTY_EIGEN);$(THIRD_PARTY_FMT)\include;$(ProjectDir)headers;$(PYTHON_310)\include;$(PYBIND11_310)\include;$(IncludePath)</IncludePath>
137167
</PropertyGroup>
168+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2025-Release|x64'">
169+
<LinkIncremental>false</LinkIncremental>
170+
<TargetExt>.pyd</TargetExt>
171+
<OutDir>$(SolutionDir)..\skin_plus_plus\py\311\</OutDir>
172+
<IncludePath>$(THIRD_PARTY_EIGEN);$(THIRD_PARTY_FMT)\include;$(ProjectDir)headers;$(PYTHON_311)\include;$(PYBIND11_311)\include;$(IncludePath)</IncludePath>
173+
</PropertyGroup>
174+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">
175+
<LinkIncremental>false</LinkIncremental>
176+
<TargetExt>.pyd</TargetExt>
177+
<OutDir>$(SolutionDir)..\skin_plus_plus\py\311\</OutDir>
178+
<IncludePath>$(THIRD_PARTY_EIGEN);$(THIRD_PARTY_FMT)\include;$(ProjectDir)headers;$(PYTHON_311)\include;$(PYBIND11_311)\include;$(IncludePath)</IncludePath>
179+
</PropertyGroup>
138180
<PropertyGroup Label="Vcpkg">
139181
<VcpkgEnableManifest>true</VcpkgEnableManifest>
140182
<VcpkgEnabled>false</VcpkgEnabled>
@@ -285,6 +327,50 @@
285327
<AdditionalLibraryDirectories>$(PYTHON_310)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
286328
</Link>
287329
</ItemDefinitionGroup>
330+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='2025-Release|x64'">
331+
<ClCompile>
332+
<WarningLevel>Level3</WarningLevel>
333+
<FunctionLevelLinking>true</FunctionLevelLinking>
334+
<IntrinsicFunctions>true</IntrinsicFunctions>
335+
<SDLCheck>true</SDLCheck>
336+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
337+
<ConformanceMode>true</ConformanceMode>
338+
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
339+
<LanguageStandard>stdcpp17</LanguageStandard>
340+
<LanguageStandard_C>stdc17</LanguageStandard_C>
341+
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
342+
</ClCompile>
343+
<Link>
344+
<SubSystem>Console</SubSystem>
345+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
346+
<OptimizeReferences>true</OptimizeReferences>
347+
<GenerateDebugInformation>true</GenerateDebugInformation>
348+
<AdditionalLibraryDirectories>$(PYTHON_311)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
349+
</Link>
350+
</ItemDefinitionGroup>
351+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">
352+
<ClCompile>
353+
<WarningLevel>Level4</WarningLevel>
354+
<FunctionLevelLinking>true</FunctionLevelLinking>
355+
<IntrinsicFunctions>true</IntrinsicFunctions>
356+
<SDLCheck>true</SDLCheck>
357+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
358+
<ConformanceMode>true</ConformanceMode>
359+
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
360+
<LanguageStandard>stdcpp20</LanguageStandard>
361+
<LanguageStandard_C>stdc17</LanguageStandard_C>
362+
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
363+
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
364+
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
365+
</ClCompile>
366+
<Link>
367+
<SubSystem>Console</SubSystem>
368+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
369+
<OptimizeReferences>true</OptimizeReferences>
370+
<GenerateDebugInformation>true</GenerateDebugInformation>
371+
<AdditionalLibraryDirectories>$(PYTHON_311)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
372+
</Link>
373+
</ItemDefinitionGroup>
288374
<ItemGroup>
289375
<ClInclude Include="headers\skin_plus_plus_py.h" />
290376
</ItemGroup>

src/cpp/skin_plus_plus_pymaya/skin_plus_plus_pymaya.vcxproj

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@
2525
<Configuration>2024-Release</Configuration>
2626
<Platform>x64</Platform>
2727
</ProjectConfiguration>
28+
<ProjectConfiguration Include="2026-Release|x64">
29+
<Configuration>2026-Release</Configuration>
30+
<Platform>x64</Platform>
31+
</ProjectConfiguration>
2832
</ItemGroup>
2933
<!-- Globals -->
3034
<PropertyGroup Label="Globals">
@@ -82,6 +86,14 @@
8286
<CharacterSet>Unicode</CharacterSet>
8387
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
8488
</PropertyGroup>
89+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'" Label="Configuration">
90+
<ConfigurationType>DynamicLibrary</ConfigurationType>
91+
<UseDebugLibraries>false</UseDebugLibraries>
92+
<PlatformToolset>v143</PlatformToolset>
93+
<WholeProgramOptimization>false</WholeProgramOptimization>
94+
<CharacterSet>Unicode</CharacterSet>
95+
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
96+
</PropertyGroup>
8597
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
8698
<ImportGroup Label="ExtensionSettings">
8799
</ImportGroup>
@@ -103,6 +115,9 @@
103115
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'" Label="PropertySheets">
104116
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
105117
</ImportGroup>
118+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'" Label="PropertySheets">
119+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
120+
</ImportGroup>
106121
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2023-Debug|x64'" Label="PropertySheets">
107122
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
108123
</ImportGroup>
@@ -143,6 +158,13 @@
143158
<LibraryPath>$(ADSK_MAYA_SDK_2024)\lib;$(PYTHON_310)\libs;$(LibraryPath)</LibraryPath>
144159
<OutDir>$(SolutionDir)..\skin_plus_plus\dccs\maya\2024\</OutDir>
145160
</PropertyGroup>
161+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">
162+
<LinkIncremental>false</LinkIncremental>
163+
<TargetExt>.pyd</TargetExt>
164+
<IncludePath>$(THIRD_PARTY_EIGEN);$(THIRD_PARTY_FMT)\include;$(ProjectDir);$(ProjectDir)..\skin_plus_plus_py\headers;$(ADSK_MAYA_SDK_2024)\include;$(PYTHON_310)\include;$(PYBIND11_310)\include;$(IncludePath)</IncludePath>
165+
<LibraryPath>$(ADSK_MAYA_SDK_2024)\lib;$(PYTHON_310)\libs;$(LibraryPath)</LibraryPath>
166+
<OutDir>$(SolutionDir)..\skin_plus_plus\dccs\maya\2024\</OutDir>
167+
</PropertyGroup>
146168
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2023-Debug|x64'">
147169
<LinkIncremental>true</LinkIncremental>
148170
<TargetExt>.pyd</TargetExt>
@@ -263,6 +285,25 @@
263285
<AdditionalDependencies>OpenMaya.lib;OpenMayaAnim.lib;Foundation.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
264286
</Link>
265287
</ItemDefinitionGroup>
288+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">
289+
<ClCompile>
290+
<WarningLevel>Level3</WarningLevel>
291+
<FunctionLevelLinking>true</FunctionLevelLinking>
292+
<IntrinsicFunctions>true</IntrinsicFunctions>
293+
<SDLCheck>true</SDLCheck>
294+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
295+
<ConformanceMode>true</ConformanceMode>
296+
<LanguageStandard>stdcpp17</LanguageStandard>
297+
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
298+
</ClCompile>
299+
<Link>
300+
<SubSystem>Console</SubSystem>
301+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
302+
<OptimizeReferences>true</OptimizeReferences>
303+
<GenerateDebugInformation>true</GenerateDebugInformation>
304+
<AdditionalDependencies>OpenMaya.lib;OpenMayaAnim.lib;Foundation.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
305+
</Link>
306+
</ItemDefinitionGroup>
266307
<ItemGroup>
267308
<ClCompile Include="skin_plus_plus_pymaya.cpp" />
268309
</ItemGroup>

src/cpp/skin_plus_plus_pymxs/skin_plus_plus_pymxs.vcxproj

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@
2525
<Configuration>2024-Release</Configuration>
2626
<Platform>x64</Platform>
2727
</ProjectConfiguration>
28+
<ProjectConfiguration Include="2026-Release|x64">
29+
<Configuration>2026-Release</Configuration>
30+
<Platform>x64</Platform>
31+
</ProjectConfiguration>
2832
</ItemGroup>
2933
<!-- Globals -->
3034
<PropertyGroup Label="Globals">
@@ -78,6 +82,14 @@
7882
<CharacterSet>Unicode</CharacterSet>
7983
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
8084
</PropertyGroup>
85+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'" Label="Configuration">
86+
<ConfigurationType>DynamicLibrary</ConfigurationType>
87+
<UseDebugLibraries>false</UseDebugLibraries>
88+
<PlatformToolset>v143</PlatformToolset>
89+
<WholeProgramOptimization>false</WholeProgramOptimization>
90+
<CharacterSet>Unicode</CharacterSet>
91+
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
92+
</PropertyGroup>
8193
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
8294
<ImportGroup Label="ExtensionSettings">
8395
</ImportGroup>
@@ -101,6 +113,9 @@
101113
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'" Label="PropertySheets">
102114
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
103115
</ImportGroup>
116+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'" Label="PropertySheets">
117+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
118+
</ImportGroup>
104119
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2022-Debug|x64'">
105120
<LinkIncremental>true</LinkIncremental>
106121
<TargetName>$(ProjectName)</TargetName>
@@ -145,6 +160,14 @@
145160
<OutDir>$(SolutionDir)..\skin_plus_plus\dccs\max\2024\</OutDir>
146161
<TargetName>$(ProjectName)</TargetName>
147162
</PropertyGroup>
163+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">
164+
<LinkIncremental>false</LinkIncremental>
165+
<TargetExt>.pyd</TargetExt>
166+
<IncludePath>$(THIRD_PARTY_EIGEN);$(THIRD_PARTY_FMT)\include;$(ProjectDir)\headers;$(ProjectDir)..\skin_plus_plus_py\headers;$(ADSK_3DSMAX_SDK_2024)\include;$(ADSK_3DSMAX_SDK_2024)\include\geom;$(PYTHON_310)\include;$(PYBIND11_310)\include;$(ADSK_3DSMAX_SDK_2024)\samples;$(IncludePath)</IncludePath>
167+
<LibraryPath>$(PYTHON_310)\libs;$(ADSK_3DSMAX_SDK_2024)\lib\x64\Release;$(LibraryPath)</LibraryPath>
168+
<OutDir>$(SolutionDir)..\skin_plus_plus\dccs\max\2026\</OutDir>
169+
<TargetName>$(ProjectName)</TargetName>
170+
</PropertyGroup>
148171
<PropertyGroup Label="Vcpkg">
149172
<VcpkgEnableManifest>true</VcpkgEnableManifest>
150173
<VcpkgEnabled>false</VcpkgEnabled>
@@ -267,6 +290,27 @@
267290
<AdditionalDependencies>bmm.lib;core.lib;geom.lib;gfx.lib;mesh.lib;maxutil.lib;maxscrpt.lib;gup.lib;paramblk2.lib;%(AdditionalDependencies)</AdditionalDependencies>
268291
</Link>
269292
</ItemDefinitionGroup>
293+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">
294+
<ClCompile>
295+
<WarningLevel>Level4</WarningLevel>
296+
<FunctionLevelLinking>true</FunctionLevelLinking>
297+
<IntrinsicFunctions>true</IntrinsicFunctions>
298+
<SDLCheck>true</SDLCheck>
299+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
300+
<ConformanceMode>true</ConformanceMode>
301+
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
302+
<AdditionalUsingDirectories>$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0;%(AdditionalUsingDirectories)</AdditionalUsingDirectories>
303+
<MultiProcessorCompilation>true</MultiProcessorCompilation>
304+
</ClCompile>
305+
<Link>
306+
<SubSystem>Console</SubSystem>
307+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
308+
<OptimizeReferences>true</OptimizeReferences>
309+
<GenerateDebugInformation>true</GenerateDebugInformation>
310+
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
311+
<AdditionalDependencies>bmm.lib;core.lib;geom.lib;gfx.lib;mesh.lib;maxutil.lib;maxscrpt.lib;gup.lib;paramblk2.lib;%(AdditionalDependencies)</AdditionalDependencies>
312+
</Link>
313+
</ItemDefinitionGroup>
270314
<ItemGroup>
271315
<ClCompile Include="source\skin_plus_plus_pymxs.cpp" />
272316
</ItemGroup>
@@ -294,9 +338,15 @@
294338
</Link>
295339
<ClCompile>
296340
<LanguageStandard Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'">stdcpp17</LanguageStandard>
341+
<LanguageStandard Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">stdcpp20</LanguageStandard>
297342
<FavorSizeOrSpeed Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'">Speed</FavorSizeOrSpeed>
343+
<FavorSizeOrSpeed Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">Speed</FavorSizeOrSpeed>
298344
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'">/utf-8 %(AdditionalOptions)</AdditionalOptions>
345+
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">/utf-8 %(AdditionalOptions)</AdditionalOptions>
299346
<Optimization Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'">MaxSpeed</Optimization>
347+
<Optimization Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">MaxSpeed</Optimization>
348+
<LanguageStandard_C Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">stdc17</LanguageStandard_C>
349+
<InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='2026-Release|x64'">AnySuitable</InlineFunctionExpansion>
300350
</ClCompile>
301351
<ClCompile>
302352
<LanguageStandard Condition="'$(Configuration)|$(Platform)'=='2023-Release|x64'">stdcpp17</LanguageStandard>

0 commit comments

Comments
 (0)