Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit bbbd912

Browse files
committed
MSVC: Finish clean.bat build artifact coverage.
With this, "git clean -dnx" is clear after a "clean dist" following a build. Preserve sql_help.h in non-dist cleans, like the Makefile does.
1 parent 71ad800 commit bbbd912

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

src/tools/msvc/clean.bat

+26-3
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ if exist src\timezone\win32ver.rc del /q src\timezone\win32ver.rc
3434
for /d %%f in (src\interfaces\ecpg\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
3535
for /d %%f in (contrib\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
3636
for /d %%f in (src\backend\utils\mb\conversion_procs\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
37+
for /d %%f in (src\test\modules\*) do if exist %%f\win32ver.rc del /q %%f\win32ver.rc
3738

3839
REM Delete files created with GenerateFiles() in Solution.pm
3940
if exist src\include\pg_config.h del /q src\include\pg_config.h
@@ -44,11 +45,24 @@ if %DIST%==1 if exist src\backend\parser\gram.h del /q src\backend\parser\gram.h
4445
if exist src\include\utils\errcodes.h del /q src\include\utils\errcodes.h
4546
if exist src\include\utils\fmgroids.h del /q src\include\utils\fmgroids.h
4647
if exist src\include\utils\fmgrprotos.h del /q src\include\utils\fmgrprotos.h
48+
if exist src\include\storage\lwlocknames.h del /q src\include\storage\lwlocknames.h
4749
if exist src\include\utils\probes.h del /q src\include\utils\probes.h
50+
if exist src\include\catalog\schemapg.h del /q src\include\catalog\schemapg.h
51+
if exist doc\src\sgml\version.sgml del /q doc\src\sgml\version.sgml
4852

4953
if %DIST%==1 if exist src\backend\utils\fmgroids.h del /q src\backend\utils\fmgroids.h
5054
if %DIST%==1 if exist src\backend\utils\fmgrprotos.h del /q src\backend\utils\fmgrprotos.h
5155
if %DIST%==1 if exist src\backend\utils\fmgrtab.c del /q src\backend\utils\fmgrtab.c
56+
if %DIST%==1 if exist src\backend\storage\lmgr\lwlocknames.c del /q src\backend\storage\lmgr\lwlocknames.c
57+
if %DIST%==1 if exist src\backend\storage\lmgr\lwlocknames.h del /q src\backend\storage\lmgr\lwlocknames.h
58+
if %DIST%==1 if exist src\pl\plpython\spiexceptions.h del /q src\pl\plpython\spiexceptions.h
59+
if %DIST%==1 if exist src\backend\utils\errcodes.h del /q src\backend\utils\errcodes.h
60+
if %DIST%==1 if exist src\pl\plpgsql\src\plerrcodes.h del /q src\pl\plpgsql\src\plerrcodes.h
61+
if %DIST%==1 if exist src\pl\tcl\pltclerrcodes.h del /q src\pl\tcl\pltclerrcodes.h
62+
if %DIST%==1 if exist src\backend\utils\sort\qsort_tuple.c del /q src\backend\utils\sort\qsort_tuple.c
63+
if %DIST%==1 if exist src\bin\psql\sql_help.c del /q src\bin\psql\sql_help.c
64+
if %DIST%==1 if exist src\bin\psql\sql_help.h del /q src\bin\psql\sql_help.h
65+
if %DIST%==1 if exist src\interfaces\ecpg\preproc\preproc.y del /q src\interfaces\ecpg\preproc\preproc.y
5266
if %DIST%==1 if exist src\backend\catalog\postgres.bki del /q src\backend\catalog\postgres.bki
5367
if %DIST%==1 if exist src\backend\catalog\postgres.description del /q src\backend\catalog\postgres.description
5468
if %DIST%==1 if exist src\backend\catalog\postgres.shdescription del /q src\backend\catalog\postgres.shdescription
@@ -58,10 +72,12 @@ if %DIST%==1 if exist src\backend\parser\gram.c del /q src\backend\parser\gram.c
5872
if %DIST%==1 if exist src\backend\bootstrap\bootscanner.c del /q src\backend\bootstrap\bootscanner.c
5973
if %DIST%==1 if exist src\backend\bootstrap\bootparse.c del /q src\backend\bootstrap\bootparse.c
6074
if %DIST%==1 if exist src\backend\utils\misc\guc-file.c del /q src\backend\utils\misc\guc-file.c
75+
if %DIST%==1 if exist src\backend\replication\repl_scanner.c del /q src\backend\replication\repl_scanner.c
76+
if %DIST%==1 if exist src\backend\replication\repl_gram.c del /q src\backend\replication\repl_gram.c
77+
if %DIST%==1 if exist src\backend\replication\syncrep_scanner.c del /q src\backend\replication\syncrep_scanner.c
78+
if %DIST%==1 if exist src\backend\replication\syncrep_gram.c del /q src\backend\replication\syncrep_gram.c
6179

6280

63-
if exist src\bin\psql\sql_help.h del /q src\bin\psql\sql_help.h
64-
6581
if exist src\interfaces\libpq\libpq.rc del /q src\interfaces\libpq\libpq.rc
6682
if exist src\interfaces\libpq\libpqdll.def del /q src\interfaces\libpq\libpqdll.def
6783
if exist src\interfaces\ecpg\compatlib\compatlib.def del /q src\interfaces\ecpg\compatlib\compatlib.def
@@ -74,12 +90,17 @@ if %DIST%==1 if exist src\interfaces\ecpg\preproc\preproc.h del /q src\interface
7490

7591
if exist src\port\pg_config_paths.h del /q src\port\pg_config_paths.h
7692

77-
if exist src\pl\plperl\spi.c del /q src\pl\plperl\spi.c
93+
if exist src\pl\plperl\SPI.c del /q src\pl\plperl\SPI.c
94+
if exist src\pl\plperl\Util.c del /q src\pl\plperl\Util.c
95+
if exist src\pl\plperl\perlchunks.h del /q src\pl\plperl\perlchunks.h
96+
if exist src\pl\plperl\plperl_opmask.h del /q src\pl\plperl\plperl_opmask.h
7897
if %DIST%==1 if exist src\pl\plpgsql\src\pl_gram.c del /q src\pl\plpgsql\src\pl_gram.c
7998
if %DIST%==1 if exist src\pl\plpgsql\src\pl_gram.h del /q src\pl\plpgsql\src\pl_gram.h
8099

81100
if %DIST%==1 if exist src\fe_utils\psqlscan.c del /q src\fe_utils\psqlscan.c
82101
if %DIST%==1 if exist src\bin\psql\psqlscanslash.c del /q src\bin\psql\psqlscanslash.c
102+
if %DIST%==1 if exist src\bin\pgbench\exprscan.c del /q src\bin\pgbench\exprscan.c
103+
if %DIST%==1 if exist src\bin\pgbench\exprparse.c del /q src\bin\pgbench\exprparse.c
83104

84105
if %DIST%==1 if exist contrib\cube\cubescan.c del /q contrib\cube\cubescan.c
85106
if %DIST%==1 if exist contrib\cube\cubeparse.c del /q contrib\cube\cubeparse.c
@@ -92,6 +113,8 @@ if exist contrib\spi\autoinc.dll del /q contrib\spi\autoinc.dll
92113
if exist src\test\regress\regress.dll del /q src\test\regress\regress.dll
93114
if exist src\test\regress\refint.dll del /q src\test\regress\refint.dll
94115
if exist src\test\regress\autoinc.dll del /q src\test\regress\autoinc.dll
116+
if %DIST%==1 if exist src\test\isolation\specscanner.c del /q src\test\isolation\specscanner.c
117+
if %DIST%==1 if exist src\test\isolation\specparse.c del /q src\test\isolation\specparse.c
95118

96119
if exist src\bin\initdb\tmp_check rd /s /q src\bin\initdb\tmp_check
97120
if exist src\bin\pg_basebackup\tmp_check rd /s /q src\bin\pg_basebackup\tmp_check

0 commit comments

Comments
 (0)