]> granicus.if.org Git - python/commitdiff
bpo-29591: Update VS project files (#2310)
authorJeremy Kloth <jeremy.kloth@gmail.com>
Wed, 21 Jun 2017 19:14:53 +0000 (13:14 -0600)
committerVictor Stinner <victor.stinner@gmail.com>
Wed, 21 Jun 2017 19:14:53 +0000 (21:14 +0200)
* Silence warnings caused by duplicated defines from Modules\expat\winconfig.h
* Add WIN32 define to VS9.0 project files to match MSBuild project files.

PC/VS9.0/_elementtree.vcproj
PC/VS9.0/pyexpat.vcproj
PC/VS9.0/pyproject.vsprops
PCbuild/_elementtree.vcxproj
PCbuild/pyexpat.vcxproj

index feb96ebe0ff57efc024e629b8d8f19ef15891577..5e799557679fd8a346791517f8beb90e5acb34e7 100644 (file)
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories="..\..\Modules\expat"
-                               PreprocessorDefinitions="XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="USE_PYEXPAT_CAPI;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
index 7b09076cddffb4d567845ede3e20f128087c235c..32ec10dd7a8ec277ae92bafb4735b407d173c8af 100644 (file)
@@ -43,7 +43,7 @@
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
                        <Tool
                                Name="VCCLCompilerTool"
                                AdditionalIncludeDirectories=".\..\..\Modules\expat"
-                               PreprocessorDefinitions="PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE"
+                               PreprocessorDefinitions="PYEXPAT_EXPORTS;XML_STATIC"
                        />
                        <Tool
                                Name="VCManagedResourceCompilerTool"
index c97396018d2efdeaa247b5148c99178bf6f3d28f..44b4f5317ed176cfa7810219a3028ad9e00ea4cc 100644 (file)
@@ -12,7 +12,7 @@
                InlineFunctionExpansion="1"
                EnableIntrinsicFunctions="true"
                AdditionalIncludeDirectories="..\..\Include; ..\..\PC"
-               PreprocessorDefinitions="_WIN32"
+               PreprocessorDefinitions="_WIN32;WIN32"
                StringPooling="true"
                ExceptionHandling="0"
                RuntimeLibrary="0"
index 1ce1a0450eb4e3287c211b0d76eae264a0f56579..3a271ef593121e5d5b7e2aecce3db500993d8d41 100644 (file)
@@ -62,7 +62,7 @@
   <ItemDefinitionGroup>
     <ClCompile>
       <AdditionalIncludeDirectories>..\Modules\expat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;USE_PYEXPAT_CAPI;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>USE_PYEXPAT_CAPI;XML_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     </ClCompile>
     <Link>
       <BaseAddress>0x1D100000</BaseAddress>
index a319ff9803a52ae51f5561ec5fceaa1927d08f26..6d036d13dab908616faf2c1d01b27256f1aa0da3 100644 (file)
@@ -59,7 +59,7 @@
   <ItemDefinitionGroup>
     <ClCompile>
       <AdditionalIncludeDirectories>$(PySourcePath)Modules\expat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>PYEXPAT_EXPORTS;HAVE_EXPAT_H;XML_NS;XML_DTD;BYTEORDER=1234;XML_CONTEXT_BYTES=1024;XML_STATIC;HAVE_MEMMOVE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>PYEXPAT_EXPORTS;XML_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     </ClCompile>
   </ItemDefinitionGroup>
   <ItemGroup>