Skip to content

Commit b02399b

Browse files
committed
update patch try 3
1 parent 369b92c commit b02399b

1 file changed

Lines changed: 16 additions & 14 deletions

File tree

recipe/patches/0025-Unvendor-expat.patch

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,34 @@
1-
From c6c315bf747c98f80956f3187c25904b3908889e Mon Sep 17 00:00:00 2001
1+
From 7133914c2b2fc4e17a21e9d6c6093c7b39615597 Mon Sep 17 00:00:00 2001
22
From: Isuru Fernando <isuruf@gmail.com>
33
Date: Wed, 29 Mar 2023 23:07:10 -0500
44
Subject: [PATCH 25/25] Unvendor expat
55

66
---
7-
PCbuild/_elementtree.vcxproj | 24 ++----------
7+
PCbuild/_elementtree.vcxproj | 25 ++----------
88
PCbuild/_elementtree.vcxproj.filters | 58 +---------------------------
9-
PCbuild/pyexpat.vcxproj | 11 ++----
9+
PCbuild/pyexpat.vcxproj | 12 ++----
1010
PCbuild/pyexpat.vcxproj.filters | 19 +--------
11-
4 files changed, 8 insertions(+), 104 deletions(-)
11+
4 files changed, 10 insertions(+), 104 deletions(-)
1212

1313
diff --git a/PCbuild/_elementtree.vcxproj b/PCbuild/_elementtree.vcxproj
14-
index 20cc09d63f..042b693c2c 100644
14+
index 20cc09d63f..de476a6add 100644
1515
--- a/PCbuild/_elementtree.vcxproj
1616
+++ b/PCbuild/_elementtree.vcxproj
17-
@@ -93,7 +93,9 @@
17+
@@ -93,36 +93,19 @@
1818
</PropertyGroup>
1919
<ItemDefinitionGroup>
2020
<ClCompile>
2121
- <AdditionalIncludeDirectories>..\Modules\expat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2222
+ <AdditionalIncludeDirectories>$(condaDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
23-
+ <AdditionalLibraryDirectories>$(condaDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
24-
+ <AdditionalDependencies>$(condaDir)\lib\expat.lib;%(AdditionalDependencies)</AdditionalDependencies>
2523
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;USE_PYEXPAT_CAPI;XML_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2624
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
2725
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
28-
@@ -101,28 +103,8 @@
26+
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
2927
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
3028
</ClCompile>
29+
+ <Link>
30+
+ <AdditionalDependencies>$(condaDir)\lib\expat.lib;%(AdditionalDependencies)</AdditionalDependencies>
31+
+ </Link>
3132
</ItemDefinitionGroup>
3233
- <ItemGroup>
3334
- <ClInclude Include="..\Modules\expat\ascii.h" />
@@ -132,23 +133,24 @@ index bc14e31f32..7cc8e9a3b9 100644
132133
\ No newline at end of file
133134
+</Project>
134135
diff --git a/PCbuild/pyexpat.vcxproj b/PCbuild/pyexpat.vcxproj
135-
index 3be4ac06dd..fac9dbc008 100644
136+
index 3be4ac06dd..e253b39c86 100644
136137
--- a/PCbuild/pyexpat.vcxproj
137138
+++ b/PCbuild/pyexpat.vcxproj
138-
@@ -90,7 +90,9 @@
139+
@@ -90,23 +90,19 @@
139140
<PropertyGroup Label="UserMacros" />
140141
<ItemDefinitionGroup>
141142
<ClCompile>
142143
- <AdditionalIncludeDirectories>$(PySourcePath)Modules\expat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
143144
+ <AdditionalIncludeDirectories>$(condaDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
144-
+ <AdditionalLibraryDirectories>$(condaDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
145-
+ <AdditionalDependencies>$(condaDir)\lib\expat.lib;%(AdditionalDependencies)</AdditionalDependencies>
146145
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;PYEXPAT_EXPORTS;XML_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
147146
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
148147
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
149-
@@ -98,15 +100,8 @@
148+
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
150149
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">/d1trimfile:%SRC_DIR%</AdditionalOptions>
151150
</ClCompile>
151+
+ <Link>
152+
+ <AdditionalDependencies>$(condaDir)\lib\expat.lib;%(AdditionalDependencies)</AdditionalDependencies>
153+
+ </Link>
152154
</ItemDefinitionGroup>
153155
- <ItemGroup>
154156
- <ClInclude Include="..\Modules\expat\xmlrole.h" />

0 commit comments

Comments
 (0)