From 5d4dc112c7c6c10be739d61e8be012f20e9fdbbf Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Thu, 20 Nov 2025 15:23:39 -0500 Subject: [PATCH] tools: update tools/codelines to use "git ls-files" This generates a more accurate code count because 'make distclean' doesn't always remove build files. Author: idea from David Rowley Discussion: https://postgr.es/m/aR4hoOotVHB7TXo5@momjian.us Backpatch-through: master --- src/tools/codelines | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/codelines b/src/tools/codelines index 11e86accf27..93ad571acf9 100755 --- a/src/tools/codelines +++ b/src/tools/codelines @@ -3,5 +3,5 @@ # src/tools/codelines # This script is used to compute the total number of "C" lines in the release -# This should be run from the top of the Git tree after a 'make distclean' -find . -name '*.[chyl]' | xargs cat| wc -l +# This should be run from the top of the Git tree. +git ls-files -- '*.[chyl]' | xargs cat | wc -l