Move src/bin/pg_verifybackup/parse_manifest.c into src/common.
authorRobert Haas <rhaas@postgresql.org>
Tue, 19 Dec 2023 20:21:34 +0000 (15:21 -0500)
committerRobert Haas <rhaas@postgresql.org>
Tue, 19 Dec 2023 20:24:31 +0000 (15:24 -0500)
commitaafc07c7a191bc807c77fe2a044006a5db07faba
tree9e0d53113d5f9ac5064772e2a5473e8c61844669
parent47f01d727e3a271bbff7d2f9db838e81d27bd495
Move src/bin/pg_verifybackup/parse_manifest.c into src/common.

This makes it possible for the code to be easily reused by other
client-side tools, and/or by the server.

Patch by me. Review of this patch in particular by at least Peter
Eisentraut; reviewers for the patch series in general include Dilip
Kumar, Andres Fruend, David Steele, Álvaro Herrera, and Jakub Wartak.

Discussion: http://postgr.es/m/CA+TgmoZ6UGZVnSy5iak6s6+AXu_DewXovDjhLs3-su6nmU_x_g@mail.gmail.com
src/bin/pg_verifybackup/Makefile
src/bin/pg_verifybackup/meson.build
src/bin/pg_verifybackup/nls.mk
src/bin/pg_verifybackup/pg_verifybackup.c
src/common/Makefile
src/common/meson.build
src/common/parse_manifest.c [moved from src/bin/pg_verifybackup/parse_manifest.c with 99% similarity]
src/include/common/parse_manifest.h [moved from src/bin/pg_verifybackup/parse_manifest.h with 97% similarity]