]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-9566: Silence tk warnings
authorSegev Finer <segev208@gmail.com>
Thu, 29 Jun 2017 18:27:09 +0000 (21:27 +0300)
committerSegev Finer <segev208@gmail.com>
Thu, 29 Jun 2017 18:27:21 +0000 (21:27 +0300)
PCbuild/tk.vcxproj

index a26318bbe786b8ac19c4505a0692c33349edb8e1..1209ea95eb8f296b151a25992293962b32330649 100644 (file)
@@ -64,6 +64,7 @@
     <TkOpts Condition="$(Configuration) == 'Debug'">symbols,msvcrt</TkOpts>
     <TkDirs>TCLDIR="$(tclDir.TrimEnd(`\`))" INSTALLDIR="$(OutDir.TrimEnd(`\`))"</TkDirs>
     <DebugFlags Condition="'$(Configuration)' == 'Debug'">DEBUGFLAGS="-wd4456 -wd4457 -wd4458 -wd4459 -wd4996"</DebugFlags>
+       <WarningsFlags>WARNINGS="-W3 -wd4244 -wd4267 -wd4311 -wd4312 -wd4334"</WarningsFlags>
     <NMakeBuildCommandLine>setlocal
 @(ExpectedOutputs->'if not exist "%(FullPath)" goto build','
 ')
@@ -71,8 +72,8 @@ goto :eof
 :build
 set VCINSTALLDIR=$(VCInstallDir)
 cd /D "$(tkDir)win"
-nmake /nologo -f makefile.vc RC=rc MACHINE=$(TclMachine) OPTS=$(TkOpts) $(TkDirs) $(DebugFlags) all
-nmake /nologo -f makefile.vc RC=rc MACHINE=$(TclMachine) OPTS=$(TkOpts) $(TkDirs) $(DebugFlags) install-binaries install-libraries
+nmake /nologo -f makefile.vc RC=rc MACHINE=$(TclMachine) OPTS=$(TkOpts) $(TkDirs) $(DebugFlags) $(WarningsFlags) all
+nmake /nologo -f makefile.vc RC=rc MACHINE=$(TclMachine) OPTS=$(TkOpts) $(TkDirs) $(DebugFlags) $(WarningsFlags) install-binaries install-libraries
 </NMakeBuildCommandLine>
   </PropertyGroup>
   <ItemGroup>