From dab65766fabb2cb902d4d9f525f2cf61e76dd3dc Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Wed, 29 Mar 2023 23:07:10 -0500 Subject: [PATCH 19/22] Unvendor expat --- PCbuild/_elementtree.vcxproj | 25 ++---------- PCbuild/_elementtree.vcxproj.filters | 58 +--------------------------- PCbuild/pyexpat.vcxproj | 12 ++---- PCbuild/pyexpat.vcxproj.filters | 19 +-------- 4 files changed, 10 insertions(+), 104 deletions(-) diff --git a/PCbuild/_elementtree.vcxproj b/PCbuild/_elementtree.vcxproj index 94da21f6425..f47bcd8e4e6 100644 --- a/PCbuild/_elementtree.vcxproj +++ b/PCbuild/_elementtree.vcxproj @@ -93,36 +93,19 @@ - ..\Modules\expat;%(AdditionalIncludeDirectories) + $(condaDir)\include;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;USE_PYEXPAT_CAPI;XML_STATIC;%(PreprocessorDefinitions) /d1trimfile:%SRC_DIR% /d1trimfile:%SRC_DIR% /d1trimfile:%SRC_DIR% /d1trimfile:%SRC_DIR% + + $(condaDir)\lib\expat.lib;%(AdditionalDependencies) + - - - - - - - - - - - - - - - - - - - - diff --git a/PCbuild/_elementtree.vcxproj.filters b/PCbuild/_elementtree.vcxproj.filters index bc14e31f32b..7cc8e9a3b9b 100644 --- a/PCbuild/_elementtree.vcxproj.filters +++ b/PCbuild/_elementtree.vcxproj.filters @@ -17,70 +17,14 @@ {f99990ba-cd06-40cc-8f28-d2d424ec13be} - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - - Header Files\expat - - Source Files - - Source Files\expat - - - Source Files\expat - - - Source Files\expat - Resource Files - \ No newline at end of file + diff --git a/PCbuild/pyexpat.vcxproj b/PCbuild/pyexpat.vcxproj index 3bcef600a3e..ec5d4b64b3c 100644 --- a/PCbuild/pyexpat.vcxproj +++ b/PCbuild/pyexpat.vcxproj @@ -90,23 +90,19 @@ - $(PySourcePath)Modules\expat;%(AdditionalIncludeDirectories) + $(condaDir)\include;%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;PYEXPAT_EXPORTS;XML_STATIC;%(PreprocessorDefinitions) /d1trimfile:%SRC_DIR% /d1trimfile:%SRC_DIR% /d1trimfile:%SRC_DIR% /d1trimfile:%SRC_DIR% + + $(condaDir)\lib\expat.lib;%(AdditionalDependencies) + - - - - - - - diff --git a/PCbuild/pyexpat.vcxproj.filters b/PCbuild/pyexpat.vcxproj.filters index fd22fc8c477..41c73b434b9 100644 --- a/PCbuild/pyexpat.vcxproj.filters +++ b/PCbuild/pyexpat.vcxproj.filters @@ -11,31 +11,14 @@ {f1dbbdb5-41e5-4a88-bf8e-13da010c0ce4} - - - Header Files - - - Header Files - - Source Files - - Source Files - - - Source Files - - - Source Files - Resource Files - \ No newline at end of file +