Re-add locally-generated files in pg_upgrade's .gitignore and Makefile
authorMichael Paquier <[email protected]>
Wed, 15 Jun 2022 06:36:16 +0000 (15:36 +0900)
committerMichael Paquier <[email protected]>
Wed, 15 Jun 2022 06:36:16 +0000 (15:36 +0900)
This reverts the changes to pg_upgrade's Makefile and .gitignore done in
15b6d21.  The TAP tests run in isolation, executing pg_upgrade in
tmp_check/ in the build directory so as any files created in the
execution path (reindex_hash.sql and delete_old_cluster.{sh,bat}) are
never in the tree, so entries are not necessary in this case.  However,
not having these impacts the cleanliness of the code tree when running
./pg_upgrade directly from src/bin/pg_upgrade/.

This commit adds back to .gitignore all the files generated in the
execution path, and the Makefile rule to clean them up if they exist.

Per gripe from Tom Lane.

Discussion: https://postgr.es/m/90595.1655227384@sss.pgh.pa.us

src/bin/pg_upgrade/.gitignore
src/bin/pg_upgrade/Makefile

index 05200a09f1483dd37a8d574590d564883642eea8..a66166ea0fa6eb70a719a1ffbb8547c0c6c70bb2 100644 (file)
@@ -1,4 +1,8 @@
 /pg_upgrade
+# Generated by manual invocation
+/delete_old_cluster.sh
+/delete_old_cluster.bat
+/reindex_hash.sql
 # Generated by test suite
 /log/
 /tmp_check/
index 80ebe9bd174b172888a5c91262ff9105bf3f185d..587793e815baa5006aa97cb46c53f2e4dd79ff40 100644 (file)
@@ -48,7 +48,8 @@ uninstall:
 
 clean distclean maintainer-clean:
    rm -f pg_upgrade$(X) $(OBJS)
-   rm -rf log/ tmp_check/
+   rm -rf delete_old_cluster.sh log/ tmp_check/ \
+          reindex_hash.sql
 
 check:
    $(prove_check)