summaryrefslogtreecommitdiffstats
path: root/PCbuild/pythoncore.vcxproj
diff options
context:
space:
mode:
authorSteve Dower <steve.dower@microsoft.com>2015-01-15 17:10:16 (GMT)
committerSteve Dower <steve.dower@microsoft.com>2015-01-15 17:10:16 (GMT)
commit2587952f2fc4abb3adf6a838bf8a1fc3997c81be (patch)
tree4c3004cb2dc2e833993cc1aa421fbd92e0d5b332 /PCbuild/pythoncore.vcxproj
parenta39eb0f42b8926aad10fe4f11371f0ec219da276 (diff)
downloadcpython-2587952f2fc4abb3adf6a838bf8a1fc3997c81be.zip
cpython-2587952f2fc4abb3adf6a838bf8a1fc3997c81be.tar.gz
cpython-2587952f2fc4abb3adf6a838bf8a1fc3997c81be.tar.bz2
Fixes sys.winver generation and removes dependency on user32.dll
Diffstat (limited to 'PCbuild/pythoncore.vcxproj')
-rw-r--r--PCbuild/pythoncore.vcxproj8
1 files changed, 5 insertions, 3 deletions
diff --git a/PCbuild/pythoncore.vcxproj b/PCbuild/pythoncore.vcxproj
index 4ecfd10..479f68d 100644
--- a/PCbuild/pythoncore.vcxproj
+++ b/PCbuild/pythoncore.vcxproj
@@ -67,7 +67,7 @@
<ClCompile>
<AdditionalOptions>/Zm200 %(AdditionalOptions)</AdditionalOptions>
<AdditionalIncludeDirectories>$(PySourcePath)Python;$(PySourcePath)Modules\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>_USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PreprocessorDefinitions>_USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;MS_DLL_ID="$(SysWinVer)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -335,7 +335,6 @@
<ClCompile Include="..\Parser\tokenizer.c" />
<ClCompile Include="..\PC\winreg.c" />
<ClCompile Include="..\PC\config.c" />
- <ClCompile Include="..\PC\dl_nt.c" />
<ClCompile Include="..\PC\getpathp.c" />
<ClCompile Include="..\PC\msvcrtmodule.c" />
<ClCompile Include="..\Python\pyhash.c" />
@@ -387,13 +386,16 @@
<ClCompile Include="..\Python\traceback.c" />
</ItemGroup>
<ItemGroup>
+ <ClCompile Include="..\PC\dl_nt.c" />
+ </ItemGroup>
+ <ItemGroup>
<ResourceCompile Include="..\PC\python_nt.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
- <Target Name="_GetBuildInfo" AfterTargets="PrepareForBuild">
+ <Target Name="_GetBuildInfo" BeforeTargets="PrepareForBuild">
<Exec Command='hg id -b &gt; "$(IntDir)hgbranch.txt"' ContinueOnError="true" />
<Exec Command='hg id -i &gt; "$(IntDir)hgversion.txt"' ContinueOnError="true" />
<Exec Command='hg id -t &gt; "$(IntDir)hgtag.txt"' ContinueOnError="true" />