Hi Akim, the command expands to
if gawk --version | grep GNU >/dev/null 2>&1; then \ (cd . && autoconf --trace AC_CONFIG_FILES:'$1') | \ tr ' ' '\n' | \ /usr/bin/sed -ne '/Makefile/{s/\.in$//;p;}' | \ while read m; do \ make -qp -f $m .DUMMY-TARGET 2>/dev/null | \ gawk -v file=$m -e 'BEGIN { RS = "\n\n"; in_rules = 0; } /^# Files/ { in_rules = 1; } /\$</ && in_rules && $0 !~ /^(.*\n)* \.\w+(\.\w+)?:/ { print "Error: " file ": $< in a non implicit rule\n" $0; status = 1; } END { exit status; }' || exit 1; \ done; \ fi # make --version GNU Make 4.2.1 Built for x86_64-redhat-linux-gnu # gawk --version GNU Awk 4.2.1, API: 2.0 (GNU MPFR 3.1.6-p2, GNU MP 6.1.2) # sed --version sed (GNU sed) 4.5 # tr --version tr (GNU coreutils) 8.31 # autoconf --version autoconf (GNU Autoconf) 2.69 Regards, Tim
signature.asc
Description: OpenPGP digital signature