mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-19 02:53:22 +08:00
Add Python 3.12 and 3.13 support.
Signed-off-by: Colin Xu <colin.xu@gmail.com>
This commit is contained in:
parent
a4bf259c82
commit
3e65ce7284
64
pykd.sln
64
pykd.sln
@ -41,6 +41,10 @@ Global
|
||||
Debug_3.10|x64 = Debug_3.10|x64
|
||||
Debug_3.11|Win32 = Debug_3.11|Win32
|
||||
Debug_3.11|x64 = Debug_3.11|x64
|
||||
Debug_3.12|Win32 = Debug_3.12|Win32
|
||||
Debug_3.12|x64 = Debug_3.12|x64
|
||||
Debug_3.13|Win32 = Debug_3.13|Win32
|
||||
Debug_3.13|x64 = Debug_3.13|x64
|
||||
Debug_3.5|Win32 = Debug_3.5|Win32
|
||||
Debug_3.5|x64 = Debug_3.5|x64
|
||||
Debug_3.6|Win32 = Debug_3.6|Win32
|
||||
@ -57,6 +61,10 @@ Global
|
||||
Release_3.10|x64 = Release_3.10|x64
|
||||
Release_3.11|Win32 = Release_3.11|Win32
|
||||
Release_3.11|x64 = Release_3.11|x64
|
||||
Release_3.12|Win32 = Release_3.12|Win32
|
||||
Release_3.12|x64 = Release_3.12|x64
|
||||
Release_3.13|Win32 = Release_3.13|Win32
|
||||
Release_3.13|x64 = Release_3.13|x64
|
||||
Release_3.5|Win32 = Release_3.5|Win32
|
||||
Release_3.5|x64 = Release_3.5|x64
|
||||
Release_3.6|Win32 = Release_3.6|Win32
|
||||
@ -76,6 +84,10 @@ Global
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.10|x64.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.11|Win32.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.11|x64.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.12|Win32.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.12|x64.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.13|Win32.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.13|x64.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.5|Win32.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.5|x64.ActiveCfg = Debug|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Debug_3.6|Win32.ActiveCfg = Debug|Any CPU
|
||||
@ -92,6 +104,10 @@ Global
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.10|x64.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.11|Win32.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.11|x64.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.12|Win32.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.12|x64.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.13|Win32.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.13|x64.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.5|Win32.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.5|x64.ActiveCfg = Release|Any CPU
|
||||
{3F0BE77E-19B0-4192-B432-44A25805BCB8}.Release_3.6|Win32.ActiveCfg = Release|Any CPU
|
||||
@ -108,6 +124,10 @@ Global
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.10|x64.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.11|Win32.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.11|x64.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.12|Win32.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.12|x64.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.13|Win32.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.13|x64.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.5|Win32.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.5|x64.ActiveCfg = Debug|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Debug_3.6|Win32.ActiveCfg = Debug|Any CPU
|
||||
@ -124,6 +144,10 @@ Global
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.10|x64.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.11|Win32.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.11|x64.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.12|Win32.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.12|x64.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.13|Win32.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.13|x64.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.5|Win32.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.5|x64.ActiveCfg = Release|Any CPU
|
||||
{6471FEDC-3129-410F-BFFC-4BC89707E5EC}.Release_3.6|Win32.ActiveCfg = Release|Any CPU
|
||||
@ -140,6 +164,10 @@ Global
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.10|x64.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.11|Win32.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.11|x64.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.12|Win32.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.12|x64.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.13|Win32.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.13|x64.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.5|Win32.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.5|x64.ActiveCfg = Debug|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Debug_3.6|Win32.ActiveCfg = Debug|Any CPU
|
||||
@ -156,6 +184,10 @@ Global
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.10|x64.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.11|Win32.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.11|x64.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.12|Win32.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.12|x64.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.13|Win32.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.13|x64.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.5|Win32.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.5|x64.ActiveCfg = Release|Any CPU
|
||||
{D78837DC-BF31-4FC4-88A5-7F2FADAFA795}.Release_3.6|Win32.ActiveCfg = Release|Any CPU
|
||||
@ -178,6 +210,14 @@ Global
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.11|Win32.Build.0 = Debug|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.11|x64.ActiveCfg = Debug|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.11|x64.Build.0 = Debug|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.12|Win32.ActiveCfg = Debug|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.12|Win32.Build.0 = Debug|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.12|x64.ActiveCfg = Debug|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.12|x64.Build.0 = Debug|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.13|Win32.ActiveCfg = Debug|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.13|Win32.Build.0 = Debug|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.13|x64.ActiveCfg = Debug|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.13|x64.Build.0 = Debug|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.5|Win32.ActiveCfg = Debug|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.5|Win32.Build.0 = Debug|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_3.5|x64.ActiveCfg = Debug|x64
|
||||
@ -210,6 +250,14 @@ Global
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.11|Win32.Build.0 = Release_Static|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.11|x64.ActiveCfg = Release_Static|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.11|x64.Build.0 = Release_Static|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.12|Win32.ActiveCfg = Release_Static|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.12|Win32.Build.0 = Release_Static|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.12|x64.ActiveCfg = Release_Static|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.12|x64.Build.0 = Release_Static|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.13|Win32.ActiveCfg = Release_Static|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.13|Win32.Build.0 = Release_Static|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.13|x64.ActiveCfg = Release_Static|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.13|x64.Build.0 = Release_Static|x64
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.5|Win32.ActiveCfg = Release_Static|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.5|Win32.Build.0 = Release_Static|Win32
|
||||
{3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_3.5|x64.ActiveCfg = Release_Static|x64
|
||||
@ -242,6 +290,14 @@ Global
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.11|Win32.Build.0 = Debug_3.11|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.11|x64.ActiveCfg = Debug_3.11|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.11|x64.Build.0 = Debug_3.11|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.12|Win32.ActiveCfg = Debug_3.12|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.12|Win32.Build.0 = Debug_3.12|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.12|x64.ActiveCfg = Debug_3.12|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.12|x64.Build.0 = Debug_3.12|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.13|Win32.ActiveCfg = Debug_3.13|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.13|Win32.Build.0 = Debug_3.13|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.13|x64.ActiveCfg = Debug_3.13|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.13|x64.Build.0 = Debug_3.13|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.5|Win32.ActiveCfg = Debug_3.5|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.5|Win32.Build.0 = Debug_3.5|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_3.5|x64.ActiveCfg = Debug_3.5|x64
|
||||
@ -274,6 +330,14 @@ Global
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.11|Win32.Build.0 = Release_3.11|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.11|x64.ActiveCfg = Release_3.11|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.11|x64.Build.0 = Release_3.11|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.12|Win32.ActiveCfg = Release_3.12|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.12|Win32.Build.0 = Release_3.12|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.12|x64.ActiveCfg = Release_3.12|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.12|x64.Build.0 = Release_3.12|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.13|Win32.ActiveCfg = Release_3.13|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.13|Win32.Build.0 = Release_3.13|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.13|x64.ActiveCfg = Release_3.13|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.13|x64.Build.0 = Release_3.13|x64
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.5|Win32.ActiveCfg = Release_3.5|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.5|Win32.Build.0 = Release_3.5|Win32
|
||||
{C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_3.5|x64.ActiveCfg = Release_3.5|x64
|
||||
|
@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="python2" version="2.7.18" allowedVersions="[2.7.12,3.8.0)" targetFramework="native" />
|
||||
<package id="python2x86" version="2.7.18" allowedVersions="[2.7.12,3.8.0)" targetFramework="native" />
|
||||
<package id="python" version="3.11.9" allowedVersions="[3.5.2,3.12.0)" targetFramework="native" />
|
||||
<package id="pythonx86" version="3.11.9" allowedVersions="[3.5.2,3.12.0)" targetFramework="native" />
|
||||
<package id="python2" version="2.7.18" allowedVersions="[2.7.12,2.8.0)" targetFramework="native" />
|
||||
<package id="python2x86" version="2.7.18" allowedVersions="[2.7.12,2.8.0)" targetFramework="native" />
|
||||
<package id="python" version="3.13.1" allowedVersions="[3.5.2,3.14.0)" targetFramework="native" />
|
||||
<package id="pythonx86" version="3.13.1" allowedVersions="[3.5.2,3.14.0)" targetFramework="native" />
|
||||
<package id="clang-cmake" version="6.0.0.1" targetFramework="Native" />
|
||||
<package id="llvm-cmake" version="6.0.0.1" targetFramework="Native" />
|
||||
</packages>
|
||||
|
@ -25,6 +25,22 @@
|
||||
<Configuration>Debug_3.11</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_3.12|Win32">
|
||||
<Configuration>Debug_3.12</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_3.12|x64">
|
||||
<Configuration>Debug_3.12</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_3.13|Win32">
|
||||
<Configuration>Debug_3.13</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_3.13|x64">
|
||||
<Configuration>Debug_3.13</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_3.5|Win32">
|
||||
<Configuration>Debug_3.5</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
@ -89,6 +105,22 @@
|
||||
<Configuration>Release_3.11</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_3.12|Win32">
|
||||
<Configuration>Release_3.12</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_3.12|x64">
|
||||
<Configuration>Release_3.12</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_3.13|Win32">
|
||||
<Configuration>Release_3.13</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_3.13|x64">
|
||||
<Configuration>Release_3.13</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_3.5|Win32">
|
||||
<Configuration>Release_3.5</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
@ -212,6 +244,24 @@
|
||||
<PythonVersionLight>3.11</PythonVersionLight>
|
||||
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.12.8</PythonVersion>
|
||||
<PythonVersionLight>3.12</PythonVersionLight>
|
||||
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.13.1</PythonVersion>
|
||||
<PythonVersionLight>3.13</PythonVersionLight>
|
||||
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_2.7|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
@ -284,6 +334,24 @@
|
||||
<PythonVersionLight>3.11</PythonVersionLight>
|
||||
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.12.8</PythonVersion>
|
||||
<PythonVersionLight>3.12</PythonVersionLight>
|
||||
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.13.1</PythonVersion>
|
||||
<PythonVersionLight>3.13</PythonVersionLight>
|
||||
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_2.7|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
@ -364,6 +432,26 @@
|
||||
<PythonVersionLight>3.11</PythonVersionLight>
|
||||
<LLVM_USE_CRT_RELEASE>MT</LLVM_USE_CRT_RELEASE>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.12.8</PythonVersion>
|
||||
<PythonVersionLight>3.12</PythonVersionLight>
|
||||
<LLVM_USE_CRT_RELEASE>MT</LLVM_USE_CRT_RELEASE>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.13.1</PythonVersion>
|
||||
<PythonVersionLight>3.13</PythonVersionLight>
|
||||
<LLVM_USE_CRT_RELEASE>MT</LLVM_USE_CRT_RELEASE>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_2.7|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
@ -444,6 +532,26 @@
|
||||
<PythonVersionLight>3.11</PythonVersionLight>
|
||||
<LLVM_USE_CRT_RELEASE>MT</LLVM_USE_CRT_RELEASE>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.12.8</PythonVersion>
|
||||
<PythonVersionLight>3.12</PythonVersionLight>
|
||||
<LLVM_USE_CRT_RELEASE>MT</LLVM_USE_CRT_RELEASE>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>v143</PlatformToolset>
|
||||
<PythonVersion>3.13.1</PythonVersion>
|
||||
<PythonVersionLight>3.13</PythonVersionLight>
|
||||
<LLVM_USE_CRT_RELEASE>MT</LLVM_USE_CRT_RELEASE>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
@ -471,6 +579,12 @@
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.11|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_2.7|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
@ -495,6 +609,12 @@
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.11|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_2.7|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
@ -520,6 +640,12 @@
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.11|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_2.7|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
@ -545,6 +671,12 @@
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.11|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_2.7|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
@ -610,6 +742,22 @@
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<PostBuildEventUseInBuild>true</PostBuildEventUseInBuild>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<PostBuildEventUseInBuild>true</PostBuildEventUseInBuild>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_2.7|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
@ -674,6 +822,22 @@
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<PostBuildEventUseInBuild>true</PostBuildEventUseInBuild>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<PostBuildEventUseInBuild>true</PostBuildEventUseInBuild>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_2.7|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
@ -730,6 +894,20 @@
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_2.7|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
@ -786,6 +964,20 @@
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<TargetExt>.pyd</TargetExt>
|
||||
<TargetName>$(ProjectName)</TargetName>
|
||||
<OutDir>$(SolutionDir)Out\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(SolutionDir)Obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_2.7|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
@ -1119,6 +1311,90 @@ echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=32 runtime-debugging=on variant=debug
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;_DEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);BOOST_PYTHON_NUMPY_INTERNAL</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python312-vc$(PlatformToolsetVersion)-mt-sgd-x32-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
<Command>
|
||||
</Command>
|
||||
</CustomBuildStep>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install pythonx86 -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=32 runtime-debugging=on variant=debug
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;_DEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);BOOST_PYTHON_NUMPY_INTERNAL</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python313-vc$(PlatformToolsetVersion)-mt-sgd-x32-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
<Command>
|
||||
</Command>
|
||||
</CustomBuildStep>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install pythonx86 -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=32 runtime-debugging=on variant=debug
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
@ -1455,6 +1731,90 @@ echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=64 runtime-debugging=on variant=debug
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.12|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;_DEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);BOOST_PYTHON_NUMPY_INTERNAL</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\python.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\python.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python312-vc$(PlatformToolsetVersion)-mt-sgd-x64-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
<Command>
|
||||
</Command>
|
||||
</CustomBuildStep>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install python -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\python.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=64 runtime-debugging=on variant=debug
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_3.13|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;_DEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);BOOST_PYTHON_NUMPY_INTERNAL</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\python.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\python.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python313-vc$(PlatformToolsetVersion)-mt-sgd-x64-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
</PostBuildEvent>
|
||||
<CustomBuildStep>
|
||||
<Command>
|
||||
</Command>
|
||||
</CustomBuildStep>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install python -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\python.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=64 runtime-debugging=on variant=debug
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
@ -1791,6 +2151,90 @@ echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=32 runtime-debugging=off variant=release
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;NDEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python312-vc$(PlatformToolsetVersion)-mt-s-x32-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\python.exe -m pip install --user gitpython setuptools wheel
|
||||
$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\python.exe $(SolutionDir)setup\setup.py bdist_wheel --plat-name=$(Platform) --build-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools --dist-dir=$(SolutionDir)Out\$(Platform)\$(Configuration) --egg-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools bdist_zip</Command>
|
||||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install pythonx86 -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=32 runtime-debugging=off variant=release
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;NDEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python313-vc$(PlatformToolsetVersion)-mt-s-x32-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\python.exe -m pip install --user gitpython setuptools wheel
|
||||
$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools\python.exe $(SolutionDir)setup\setup.py bdist_wheel --plat-name=$(Platform) --build-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools --dist-dir=$(SolutionDir)Out\$(Platform)\$(Configuration) --egg-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools bdist_zip</Command>
|
||||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install pythonx86 -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\pythonx86.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=32 runtime-debugging=off variant=release
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
@ -2127,6 +2571,90 @@ echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=64 runtime-debugging=off variant=release
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.12|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;NDEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\python.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\python.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python312-vc$(PlatformToolsetVersion)-mt-s-x64-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>$(SolutionDir)packages\python.$(PythonVersion)\tools\python.exe -m pip install --user gitpython setuptools wheel
|
||||
$(SolutionDir)packages\python.$(PythonVersion)\tools\python.exe $(SolutionDir)setup\setup.py bdist_wheel --plat-name=$(Platform) --build-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools --dist-dir=$(SolutionDir)Out\$(Platform)\$(Configuration) --egg-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools bdist_zip</Command>
|
||||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install python -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\python.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=64 runtime-debugging=off variant=release
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_3.13|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;BOOST_PYTHON_STATIC_LIB;BOOST_PYTHON_NO_LIB;NDEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions);</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>$(SolutionDir)\kdlibcpp\kdlib\include;$(SolutionDir)packages\python.$(PythonVersion)\tools\include;$(SolutionDir)\kdlibcpp\boost</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>DebugFull</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<ModuleDefinitionFile>pykd.def</ModuleDefinitionFile>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)packages\python.$(PythonVersion)\tools\libs;$(SolutionDir)\kdlibcpp\boost\stage\lib</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>libboost_python313-vc$(PlatformToolsetVersion)-mt-s-x64-1_87.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<PostBuildEvent>
|
||||
<Command>$(SolutionDir)packages\python.$(PythonVersion)\tools\python.exe -m pip install --user gitpython setuptools wheel
|
||||
$(SolutionDir)packages\python.$(PythonVersion)\tools\python.exe $(SolutionDir)setup\setup.py bdist_wheel --plat-name=$(Platform) --build-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools --dist-dir=$(SolutionDir)Out\$(Platform)\$(Configuration) --egg-base=$(SolutionDir)Obj\Wheel\$(Platform)\$(Configuration)\setuptools bdist_zip</Command>
|
||||
</PostBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Command>$(SolutionDir).nuget\nuget.exe install python -OutputDirectory $(SolutionDir)packages -Version $(PythonVersion)
|
||||
echo.> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo import python ; >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
set str=using python : $(PythonVersionLight) : "$(SolutionDir)packages\python.$(PythonVersion)\tools" ;
|
||||
set str=%str:\=\\%
|
||||
echo %str% >> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
set str=
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
echo.>> $(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam
|
||||
pushd $(SolutionDir)\kdlibcpp\boost\
|
||||
call $(SolutionDir)\kdlibcpp\boost\bootstrap.bat
|
||||
$(SolutionDir)\kdlibcpp\boost\b2.exe --user-config="$(IntDir)\boost-user-config-$(Platform)-$(Configuration).jam" --with-python python=$(PythonVersionLight) link=static runtime-link=static,shared address-model=64 runtime-debugging=off variant=release
|
||||
popd</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
|
Loading…
Reference in New Issue
Block a user