On 2025-12-31 We 10:54 AM, Tom Lane wrote:
Andrew Dunstan <andrew@dunslane.net> writes:
On 2025-12-31 We 10:26 AM, Tom Lane wrote:
On the substance of the patch: I wonder whether we could make things
more reliable by using git metadata to figure out which .h and .c
files to point pgindent at.
I guess what you're wanting is a test to see if the file is in git or a
generated file? That doesn't really arise for me as I always do vpath
builds, so generated files are always elsewhere.
Right. But if we're trying to make this easy, we need to make
the automation work for all three use-cases (in-tree makefiles,
vpath makefiles, meson). I was just wondering if relying on
git would simplify getting the same results in all three.
I think we could use
git ls-files -t $file
or similar.
cheers
andrew
--
Andrew Dunstan
EDB: https://www.enterprisedb.com