From e7026653f88098fc5094d19a90e14229d0b95d39 Mon Sep 17 00:00:00 2001 From: "SND\\EreTIk_cp" <SND\EreTIk_cp@9b283d60-5439-405e-af05-b73fd8c4d996> Date: Mon, 11 Nov 2013 15:41:31 +0000 Subject: [PATCH] [0.3.x] + version_info git-svn-id: https://pykd.svn.codeplex.com/svn@86379 9b283d60-5439-405e-af05-b73fd8c4d996 --- pykd/pykd.rc | Bin 0 -> 5308 bytes pykd/pykd.vcxproj | 5 +++++ pykd/pykd.vcxproj.filters | 11 +++++++++++ pykd/pykdver.h | 14 ++++++++++++++ pykd/pymod.cpp | 1 + pykd/resource.h | 14 ++++++++++++++ pykd/targetver.h | 13 ------------- 7 files changed, 45 insertions(+), 13 deletions(-) create mode 100644 pykd/pykd.rc create mode 100644 pykd/pykdver.h create mode 100644 pykd/resource.h diff --git a/pykd/pykd.rc b/pykd/pykd.rc new file mode 100644 index 0000000000000000000000000000000000000000..8cdd8aff43e8ad2ca95e061f4a848da73c675ee5 GIT binary patch literal 5308 zcmd6rS#J|D5Xa{kiSMwaFCd@?@WNx;q@f~hqUI1tm7+q@5>XPA0~LwS4*dRhoISG3 z5elqU8+*r|@!T`cx34?4W09TM$llu2CN|@}v^lUIu$e9F!mjx`w1+&AUD?payi?$F z#sRP?qwp5Y-ZGE)619<iWY4zUwL6@$<HjwZV^*)(J#c#~Yxvvt&MI!VFt^;kONS@g z`_{6yb*yVuJGQ3v?aXRGtISWWVXuL-`8}}%APwf>eDP4eCvX?W$m-}NtK&<wG_eoJ zKSw*#LkFo}@q3KahsY^?)PO(X&06H=Hn_m*H%q)&|9RH>XrJvpHu(e>Q>>e`Rr$0V zIP#vfK(F$;OLVlE9|bD~y5$-JcM&nMAPQ$h%>^<?c0UDqkmDn>M8u7phVG>zZvc&b zJHqFD#I=d8E>sWkx<0<w;1S&~JW(NL2O4L1xM*~V%?Iw(2GCQWUB<fe;s6Qz+W5Kl zJc4$ceFvQ8addVKzV?AOhzIGwTU$~TTU&9{Lxz`NR~<&VY?<UH*foqr(I3_|>fJ+I zMR`K&2gqJ`8AM;v^2yK0=eE1d$~83SH6|?On@!Hh%PkeWHJgVjc21r-$BTVUh`B7{ z=;?+W{q8wiE>91LG368g$ZC1HW!>APyJ8BP#&6PV$~Bj~;Vl<uNp8fUz9S-IOt*85 zb!XH#Wza5=(W>idGxI&r%;mjo&HdN;R8iUeg?y@gbu#5KdGtkYK27iFL)G_CK{rW# zm1iEf3!^$%bttNV6D$|t8uj*&s?TqYN~G$d?y>K3;SqCTCs!1|f(tWZc8msVnLQDm z>1*mqHHYp2S`?1f4xw|xv%jR)f`cY2T~<1`L^E)B#F?t8ZFgQ9?jrK|jXfo2HQf2i z!*QMT)l}TpGqT2%JcYd#{*Wk{q3g76vio-v`_+Z%)HFsDE<NpM@Tlk65+~Mp2MxE- zyx;d^ZQb_<>0ROE{A#C8qKW3EnF<`t@fqDwuCVe5$%fc%46l<+{mG{m>Oh*RB-yp+ zPNFybrYl*DlUI$yY8ZRiQ{BFFP+9R<h0o-z%lmxA#dn2!nD5ymdkj{KFWn*(6%lwh zE~kxGk)k`sgp~{KX}Zs;kBsoop}nE2ykhQiqqH<EkmbkRrX$mH`D?MGo8Q^eZ^9Yr zF|8ljPWRL)qi(XN{C;p;tCNg1v+Z;=_$_Ig&Qq?Ow}^J|7oBulXS6tDLbNQf#JrIE z|83Vamw&^$anBj7y$(soTn{TuS2o!shSQ$Zftv18Gc2vTpNueNR3G8;sy%vQWiOxI zJijrw@l5N*9pLTsALXgfSxzK<^7VD-NB8sf9y&|2Jl~Q`+=TH@|JBi*Cfi}A|J4b) aERPPdoQT6>e;<?Q^uOc!|1#@#7p3nBM1;8j literal 0 HcmV?d00001 diff --git a/pykd/pykd.vcxproj b/pykd/pykd.vcxproj index 99977eb..18b6a4d 100644 --- a/pykd/pykd.vcxproj +++ b/pykd/pykd.vcxproj @@ -240,7 +240,9 @@ <ClInclude Include="memaccess.h" /> <ClInclude Include="module.h" /> <ClInclude Include="pydbgio.h" /> + <ClInclude Include="pykdver.h" /> <ClInclude Include="pystate.h" /> + <ClInclude Include="resource.h" /> <ClInclude Include="stdafx.h" /> <ClInclude Include="stladaptor.h" /> <ClInclude Include="targetver.h" /> @@ -294,6 +296,9 @@ <ItemGroup> <None Include="pykd.def" /> </ItemGroup> + <ItemGroup> + <ResourceCompile Include="pykd.rc" /> + </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> diff --git a/pykd/pykd.vcxproj.filters b/pykd/pykd.vcxproj.filters index 705f138..888901c 100644 --- a/pykd/pykd.vcxproj.filters +++ b/pykd/pykd.vcxproj.filters @@ -60,6 +60,12 @@ <ClInclude Include="pystate.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="resource.h"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="pykdver.h"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="stdafx.cpp"> @@ -95,4 +101,9 @@ <Filter>Source Files</Filter> </None> </ItemGroup> + <ItemGroup> + <ResourceCompile Include="pykd.rc"> + <Filter>Resource Files</Filter> + </ResourceCompile> + </ItemGroup> </Project> \ No newline at end of file diff --git a/pykd/pykdver.h b/pykd/pykdver.h new file mode 100644 index 0000000..2ecc2cc --- /dev/null +++ b/pykd/pykdver.h @@ -0,0 +1,14 @@ + +#define PYKD_VERSION_MAJOR 0 +#define PYKD_VERSION_MINOR 3 +#define PYKD_VERSION_SUBVERSION 0 +#define PYKD_VERSION_BUILDNO 0 + +#define __VER_STR2__(x) #x +#define __VER_STR1__(x) __VER_STR2__(x) + +#define PYKD_VERSION_BUILD_COMMA PYKD_VERSION_MAJOR, PYKD_VERSION_MINOR, PYKD_VERSION_SUBVERSION, PYKD_VERSION_BUILDNO +#define PYKD_VERSION_BUILD PYKD_VERSION_MAJOR.PYKD_VERSION_MINOR.PYKD_VERSION_SUBVERSION.PYKD_VERSION_BUILDNO + +#define PYKD_VERSION_BUILD_STR_COMMA __VER_STR1__(PYKD_VERSION_BUILD_COMMA) +#define PYKD_VERSION_BUILD_STR __VER_STR1__(PYKD_VERSION_BUILD) diff --git a/pykd/pymod.cpp b/pykd/pymod.cpp index 21bc1da..6d21cd2 100644 --- a/pykd/pymod.cpp +++ b/pykd/pymod.cpp @@ -5,6 +5,7 @@ #include "kdlib/kdlib.h" +#include "pykdver.h" #include "variant.h" #include "module.h" #include "dbgengine.h" diff --git a/pykd/resource.h b/pykd/resource.h new file mode 100644 index 0000000..131a1a9 --- /dev/null +++ b/pykd/resource.h @@ -0,0 +1,14 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Visual C++ generated include file. +// Used by pykd.rc + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 101 +#define _APS_NEXT_COMMAND_VALUE 40001 +#define _APS_NEXT_CONTROL_VALUE 1001 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif diff --git a/pykd/targetver.h b/pykd/targetver.h index f7fd655..ec4ad80 100644 --- a/pykd/targetver.h +++ b/pykd/targetver.h @@ -7,16 +7,3 @@ #include <SDKDDKVer.h> - -#define PYKD_VERSION_MAJOR 0 -#define PYKD_VERSION_MINOR 3 -#define PYKD_VERSION_SUBVERSION 0 -#define PYKD_VERSION_BUILDNO 0 - -#define __VER_STR2__(x) #x -#define __VER_STR1__(x) __VER_STR2__(x) - -#define PYKD_VERSION_BUILD PYKD_VERSION_MAJOR, PYKD_VERSION_MINOR, PYKD_VERSION_SUBVERSION, PYKD_VERSION_BUILDNO - -#define PYKD_VERSION_BUILD_STR __VER_STR1__(PYKD_VERSION_BUILD) -