|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 | 3 | <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> |
4 | 12 | <ProjectConfiguration Include="2024-Release|x64"> |
5 | 13 | <Configuration>2024-Release</Configuration> |
6 | 14 | <Platform>x64</Platform> |
|
76 | 84 | <CharacterSet>Unicode</CharacterSet> |
77 | 85 | <PreferredToolArchitecture>x64</PreferredToolArchitecture> |
78 | 86 | </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> |
79 | 103 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
80 | 104 | <ImportGroup Label="ExtensionSettings"> |
81 | 105 | </ImportGroup> |
|
99 | 123 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='2024-Release|x64'" Label="PropertySheets"> |
100 | 124 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
101 | 125 | </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> |
102 | 132 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='2022-Debug|x64'"> |
103 | 133 | <LinkIncremental>true</LinkIncremental> |
104 | 134 | <TargetExt>.pyd</TargetExt> |
|
135 | 165 | <OutDir>$(SolutionDir)..\skin_plus_plus\py\310\</OutDir> |
136 | 166 | <IncludePath>$(THIRD_PARTY_EIGEN);$(THIRD_PARTY_FMT)\include;$(ProjectDir)headers;$(PYTHON_310)\include;$(PYBIND11_310)\include;$(IncludePath)</IncludePath> |
137 | 167 | </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> |
138 | 180 | <PropertyGroup Label="Vcpkg"> |
139 | 181 | <VcpkgEnableManifest>true</VcpkgEnableManifest> |
140 | 182 | <VcpkgEnabled>false</VcpkgEnabled> |
|
285 | 327 | <AdditionalLibraryDirectories>$(PYTHON_310)\libs;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
286 | 328 | </Link> |
287 | 329 | </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> |
288 | 374 | <ItemGroup> |
289 | 375 | <ClInclude Include="headers\skin_plus_plus_py.h" /> |
290 | 376 | </ItemGroup> |
|
0 commit comments