Skip to content

Commit f919749

Browse files
committed
Use correct include dirs
1 parent 7fd8f26 commit f919749

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

PCbuild/pcbuild.proj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,9 @@
4747
</Projects2>
4848
</ItemDefinitionGroup>
4949
<ItemGroup>
50-
<!-- pythonXY.dll -->
50+
<!-- Static libraries for use later in the build -->
5151
<Projects Include="zlib-ng.vcxproj" Condition="$(zlibNgDir) != '' and Exists('$(zlibNgDir)\zlib-ng.h.in')" />
52+
<!-- pythonXY.dll -->
5253
<!--
5354
Parallel build is explicitly disabled for this project because it
5455
causes many conflicts between pythoncore and projects that depend

PCbuild/pyproject.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
<IntDir>$(IntDir.Replace(`\\`, `\`))</IntDir>
1313
<!-- pyconfig.h is updated by pythoncore.vcxproj, so it's always in pythoncore's IntDir -->
1414
<GeneratedPyConfigDir>$(Py_IntDir)\$(MajorVersionNumber)$(MinorVersionNumber)$(ArchName)_$(Configuration)\pythoncore\</GeneratedPyConfigDir>
15-
<GeneratedZlibNgDir>$(Py_IntDir)\$(MajorVersionNumber)$(MinorVersionNumber)$(ArchName)_$(Configuration)\zlib-ng\</GeneratedZlibNgDir>
1615
<GeneratedFrozenModulesDir>$(Py_IntDir)\$(MajorVersionNumber)$(MinorVersionNumber)_frozen\</GeneratedFrozenModulesDir>
16+
<GeneratedZlibNgDir>$(Py_IntDir)\$(MajorVersionNumber)$(MinorVersionNumber)$(ArchName)_$(Configuration)\zlib-ng\</GeneratedZlibNgDir>
1717
<TargetName Condition="'$(TargetName)' == ''">$(ProjectName)</TargetName>
1818
<TargetName>$(TargetName)$(PyDebugExt)</TargetName>
1919
<GenerateManifest>false</GenerateManifest>

PCbuild/pythoncore.vcxproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
</ClCompile>
112112
<Link>
113113
<AdditionalDependencies>version.lib;ws2_32.lib;pathcch.lib;bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies>
114-
<AdditionalDependencies Condition="$(IncludeExternals)">zlib-ng$(PyDebugExt).lib;%(AdditionalDependencies)</AdditionalDependencies>
114+
<AdditionalDependencies Condition="$(IncludeExternals)">zlib-ng.lib;%(AdditionalDependencies)</AdditionalDependencies>
115115
</Link>
116116
</ItemDefinitionGroup>
117117
<ItemGroup>

PCbuild/zlib-ng.vcxproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
<ProjectGuid>{FB91C8B2-6FBC-3A01-B644-1637111F902D}</ProjectGuid>
7171
<RootNamespace>zlib-ng</RootNamespace>
7272
<Keyword>Win32Proj</Keyword>
73+
<TargetName>zlib-ng</TargetName>
7374
</PropertyGroup>
7475
<Import Project="python.props" />
7576
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
@@ -93,7 +94,7 @@
9394
<DisableSpecificWarnings>4206;4054;4324</DisableSpecificWarnings>
9495
<LanguageStandard_C>stdc11</LanguageStandard_C>
9596
<PrecompiledHeader>NotUsing</PrecompiledHeader>
96-
<AdditionalIncludeDirectories>$(zlibNgDir);$(PySourceDir)PC;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
97+
<AdditionalIncludeDirectories>$(zlibNgDir);$(PySourceDir)PC;$(GeneratedZlibNgDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
9798
<PreprocessorDefinitions>%(PreprocessorDefinitions);ZLIB_COMPAT;WITH_GZFILEOP;NO_FSEEKO;HAVE_BUILTIN_ASSUME_ALIGNED;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;X86_FEATURES;X86_HAVE_XSAVE_INTRIN;X86_SSE2;X86_SSSE3;X86_SSE42;X86_PCLMULQDQ_CRC;X86_AVX2;X86_AVX512;X86_AVX512VNNI;X86_VPCLMULQDQ_CRC</PreprocessorDefinitions>
9899
<PreprocessorDefinitions Condition="$(Configuration) == 'Debug'">%(PreprocessorDefinitions);ZLIB_DEBUG</PreprocessorDefinitions>
99100
<EnableEnhancedInstructionSet>AdvancedVectorExtensions2</EnableEnhancedInstructionSet>

0 commit comments

Comments
 (0)