anchor.diff:  if exist src\test\regress\regress.dll del /q src\test\regress\regress.dll
   if exist src\test\regress\refint.dll del /q src\test\regress\refint.dll
   if exist src\test\regress\autoinc.dll del /q src\test\regress\autoinc.dll
  +if %DIST%==1 if exist src\test\isolation\specscanner.c del /q src\test\isolation\specscanner.c
  +if %DIST%==1 if exist src\test\isolation\specparse.c del /q src\test\isolation\specparse.c
   
   if exist src\bin\initdb\tmp_check rd /s /q src\bin\initdb\tmp_check
   if exist src\bin\pg_basebackup\tmp_check rd /s /q src\bin\pg_basebackup\tmp_check
  
positive.code: 
  if exist src\port\pg_config_paths.h del /q src\port\pg_config_paths.h
  
  if exist src\pl\plperl\spi.c del /q src\pl\plperl\spi.c
  if %DIST%==1 if exist src\pl\plpgsql\src\pl_gram.c del /q src\pl\plpgsql\src\pl_gram.c
  if %DIST%==1 if exist src\pl\plpgsql\src\pl_gram.h del /q src\pl\plpgsql\src\pl_gram.h
  
  if %DIST%==1 if exist src\fe_utils\psqlscan.c del /q src\fe_utils\psqlscan.c
  if %DIST%==1 if exist src\bin\psql\psqlscanslash.c del /q src\bin\psql\psqlscanslash.c
  
  if %DIST%==1 if exist contrib\cube\cubescan.c del /q contrib\cube\cubescan.c
  if %DIST%==1 if exist contrib\cube\cubeparse.c del /q contrib\cube\cubeparse.c
  
negative.code: for /d %%f in (src\interfaces\ecpg\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
  for /d %%f in (contrib\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
  for /d %%f in (src\backend\utils\mb\conversion_procs\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
  for /d %%f in (src\test\modules\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
  
  REM Delete files created with GenerateFiles() in Solution.pm
  if exist src\include\pg_config.h del /q src\include\pg_config.h
  