From b878b501c4ced8d17017b81169291d5b36e5b6b3 Mon Sep 17 00:00:00 2001 From: "SND\\kernelnet_cp" Date: Wed, 9 Apr 2014 08:01:31 +0000 Subject: [PATCH] 2012 support git-svn-id: https://pykd.svn.codeplex.com/svn@87849 9b283d60-5439-405e-af05-b73fd8c4d996 --- pykd-0.3-2012.sln | 128 ++++++++++++++++ pykd/packages.config | 12 ++ pykd/pykd_vc110.vcxproj | 262 ++++++++++++++++++++++++++++++++ pykd/pykd_vc110.vcxproj.filters | 128 ++++++++++++++++ 4 files changed, 530 insertions(+) create mode 100644 pykd-0.3-2012.sln create mode 100644 pykd/packages.config create mode 100644 pykd/pykd_vc110.vcxproj create mode 100644 pykd/pykd_vc110.vcxproj.filters diff --git a/pykd-0.3-2012.sln b/pykd-0.3-2012.sln new file mode 100644 index 0000000..a1a5a57 --- /dev/null +++ b/pykd-0.3-2012.sln @@ -0,0 +1,128 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{5A3C2DA6-AE91-4025-AC03-A58BD03CEBCD}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{FE246107-1CB8-404F-97BD-E901E4B5E972}" + ProjectSection(SolutionItems) = preProject + test\scripts\_run_pykdtest.cmd = test\scripts\_run_pykdtest.cmd + test\scripts\basetest.py = test\scripts\basetest.py + test\scripts\breakpoint.py = test\scripts\breakpoint.py + test\scripts\clienttest.py = test\scripts\clienttest.py + test\scripts\customtypestest.py = test\scripts\customtypestest.py + test\scripts\dbgcmd.py = test\scripts\dbgcmd.py + test\scripts\ehexcepttest.py = test\scripts\ehexcepttest.py + test\scripts\ehloadtest.py = test\scripts\ehloadtest.py + test\scripts\ehstatustest.py = test\scripts\ehstatustest.py + test\scripts\ehsymbolstest.py = test\scripts\ehsymbolstest.py + test\scripts\eventtest.py = test\scripts\eventtest.py + test\scripts\intbase.py = test\scripts\intbase.py + test\scripts\localstest.py = test\scripts\localstest.py + test\scripts\memtest.py = test\scripts\memtest.py + test\scripts\moduletest.py = test\scripts\moduletest.py + test\scripts\mspdbtest.py = test\scripts\mspdbtest.py + test\scripts\pykdtest.py = test\scripts\pykdtest.py + test\scripts\regtest.py = test\scripts\regtest.py + test\scripts\stacktest.py = test\scripts\stacktest.py + test\scripts\synsymtest.py = test\scripts\synsymtest.py + test\scripts\target.py = test\scripts\target.py + test\scripts\testutils.py = test\scripts\testutils.py + test\scripts\thrdctxtest.py = test\scripts\thrdctxtest.py + test\scripts\typedvar.py = test\scripts\typedvar.py + test\scripts\typeinfo.py = test\scripts\typeinfo.py + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{A7AF87D2-983B-4B3A-823F-5A2C6989672E}" + ProjectSection(SolutionItems) = preProject + samples\samples.py = samples\samples.py + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "snippets", "snippets", "{AAB21DD2-B0EE-493E-8415-5195F18879EB}" + ProjectSection(SolutionItems) = preProject + snippets\accessmask.py = snippets\accessmask.py + snippets\avl.py = snippets\avl.py + snippets\cr0.py = snippets\cr0.py + snippets\cr4.py = snippets\cr4.py + snippets\ctlcode.py = snippets\ctlcode.py + snippets\export.py = snippets\export.py + snippets\findhandle.py = snippets\findhandle.py + snippets\findtag.py = snippets\findtag.py + snippets\gdt.py = snippets\gdt.py + snippets\help.py = snippets\help.py + snippets\iat.py = snippets\iat.py + snippets\nbl.py = snippets\nbl.py + snippets\ndis.py = snippets\ndis.py + snippets\ntobj.py = snippets\ntobj.py + snippets\pytowiki.py = snippets\pytowiki.py + snippets\ssdt.py = snippets\ssdt.py + snippets\stkdelta.py = snippets\stkdelta.py + snippets\stkwalk.py = snippets\stkwalk.py + snippets\wfp.py = snippets\wfp.py + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "um", "um", "{EEFC9510-DFA7-439E-801E-48FCE72766AD}" + ProjectSection(SolutionItems) = preProject + samples\um\critlist.py = samples\um\critlist.py + samples\um\ldr.py = samples\um\ldr.py + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "targetapp", "kdlibcpp\tests\targetapp\targetapp_vc110.vcxproj", "{0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kdlib", "kdlibcpp\source\kdlib_vc110.vcxproj", "{3E9C538F-F060-4E86-AB7D-D44439615B63}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pykd", "pykd\pykd_vc110.vcxproj", "{C4C45791-0201-4406-BC5C-A384B01E3BF5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug_2.7|Win32 = Debug_2.7|Win32 + Debug_2.7|x64 = Debug_2.7|x64 + Release_2.7|Win32 = Release_2.7|Win32 + Release_2.7|x64 = Release_2.7|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Debug_2.7|Win32.ActiveCfg = Debug|Win32 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Debug_2.7|Win32.Build.0 = Debug|Win32 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Debug_2.7|Win32.Deploy.0 = Debug|Win32 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Debug_2.7|x64.ActiveCfg = Debug|x64 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Debug_2.7|x64.Build.0 = Debug|x64 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Debug_2.7|x64.Deploy.0 = Debug|x64 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Release_2.7|Win32.ActiveCfg = Release|Win32 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Release_2.7|Win32.Build.0 = Release|Win32 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Release_2.7|Win32.Deploy.0 = Release|Win32 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Release_2.7|x64.ActiveCfg = Release|x64 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Release_2.7|x64.Build.0 = Release|x64 + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF}.Release_2.7|x64.Deploy.0 = Release|x64 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_2.7|Win32.ActiveCfg = Debug|Win32 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_2.7|Win32.Build.0 = Debug|Win32 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_2.7|Win32.Deploy.0 = Debug|Win32 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_2.7|x64.ActiveCfg = Debug|x64 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_2.7|x64.Build.0 = Debug|x64 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Debug_2.7|x64.Deploy.0 = Debug|x64 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_2.7|Win32.ActiveCfg = Release|Win32 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_2.7|Win32.Build.0 = Release|Win32 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_2.7|Win32.Deploy.0 = Release|Win32 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_2.7|x64.ActiveCfg = Release|x64 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_2.7|x64.Build.0 = Release|x64 + {3E9C538F-F060-4E86-AB7D-D44439615B63}.Release_2.7|x64.Deploy.0 = Release|x64 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_2.7|Win32.ActiveCfg = Debug_2.7|Win32 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_2.7|Win32.Build.0 = Debug_2.7|Win32 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_2.7|Win32.Deploy.0 = Debug_2.7|Win32 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_2.7|x64.ActiveCfg = Debug_2.7|x64 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_2.7|x64.Build.0 = Debug_2.7|x64 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Debug_2.7|x64.Deploy.0 = Debug_2.7|x64 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_2.7|Win32.ActiveCfg = Release_2.7|Win32 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_2.7|Win32.Build.0 = Release_2.7|Win32 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_2.7|Win32.Deploy.0 = Release_2.7|Win32 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_2.7|x64.ActiveCfg = Release_2.7|x64 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_2.7|x64.Build.0 = Release_2.7|x64 + {C4C45791-0201-4406-BC5C-A384B01E3BF5}.Release_2.7|x64.Deploy.0 = Release_2.7|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {FE246107-1CB8-404F-97BD-E901E4B5E972} = {5A3C2DA6-AE91-4025-AC03-A58BD03CEBCD} + {0E4CC688-F2F5-499F-9C07-0F2CAEE0D3EF} = {5A3C2DA6-AE91-4025-AC03-A58BD03CEBCD} + {EEFC9510-DFA7-439E-801E-48FCE72766AD} = {A7AF87D2-983B-4B3A-823F-5A2C6989672E} + EndGlobalSection +EndGlobal diff --git a/pykd/packages.config b/pykd/packages.config new file mode 100644 index 0000000..9a0ee7a --- /dev/null +++ b/pykd/packages.config @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/pykd/pykd_vc110.vcxproj b/pykd/pykd_vc110.vcxproj new file mode 100644 index 0000000..4571863 --- /dev/null +++ b/pykd/pykd_vc110.vcxproj @@ -0,0 +1,262 @@ + + + + + Debug_2.7 + Win32 + + + Debug_2.7 + x64 + + + Release_2.7 + Win32 + + + Release_2.7 + x64 + + + + {C4C45791-0201-4406-BC5C-A384B01E3BF5} + Win32Proj + pykd + pykd + + + + DynamicLibrary + true + Unicode + v110 + + + DynamicLibrary + true + Unicode + v110 + + + DynamicLibrary + false + true + Unicode + v110 + + + DynamicLibrary + false + true + Unicode + v110 + + + + + + + + + + + + + + + + + + + true + .pyd + true + + + true + .pyd + true + + + false + .pyd + + + false + .pyd + + + + Use + Level3 + Disabled + WIN32;_DEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions) + $(ProjectDir)..\kdlibcpp\include;$(BOOST_ROOT);$(PYTHON_27_X86_ROOT)\include; + + + Windows + true + pykd.def + %(AdditionalLibraryDirectories) + + + copy $(ProjectDir)..\Debug\targetapp.exe $(OutDir)targetapp.exe + + + + + + + + + Use + Level3 + Disabled + WIN32;_DEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions) + $(ProjectDir)..\kdlibcpp\include;$(BOOST_ROOT);$(PYTHON_27_X64_ROOT)\include; + + + Windows + true + pykd.def + %(AdditionalLibraryDirectories) + + + copy $(ProjectDir)..\Debug\targetapp.exe $(OutDir)targetapp.exe + + + + + + + + + Level3 + Use + MaxSpeed + true + true + WIN32;NDEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions) + $(ProjectDir)..\kdlibcpp\include;$(BOOST_ROOT);$(PYTHON_27_X86_ROOT)\include; + + + Windows + true + true + true + pykd.def + %(AdditionalLibraryDirectories) + + + + + Level3 + Use + MaxSpeed + true + true + WIN32;NDEBUG;_WINDOWS;_USRDLL;PYKD_EXPORTS;%(PreprocessorDefinitions) + $(ProjectDir)..\kdlibcpp\include;$(BOOST_ROOT);$(PYTHON_27_X64_ROOT)\include; + + + Windows + true + true + true + pykd.def + %(AdditionalLibraryDirectories) + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + + + + + false + false + + + + + + + + + + + + + + + Create + Create + Create + Create + + + + + + + + + + + + + {3e9c538f-f060-4e86-ab7d-d44439615b63} + + + + + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + + + + + + \ No newline at end of file diff --git a/pykd/pykd_vc110.vcxproj.filters b/pykd/pykd_vc110.vcxproj.filters new file mode 100644 index 0000000..a5dbeca --- /dev/null +++ b/pykd/pykd_vc110.vcxproj.filters @@ -0,0 +1,128 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Source Files + + + + + + Resource Files + + + \ No newline at end of file