mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-04-18 09:46:33 +02:00
maint: skip long-lines syntax-check if unsupported
* cfg.mk(sc_long_lines): Skip if required wc and sed options are not supported, which is currently the case on OS X.
This commit is contained in:
committed by
Pádraig Brady
parent
63bc65fbe7
commit
ff97b62fe3
6
cfg.mk
6
cfg.mk
@@ -245,7 +245,11 @@ FILTER_LONG_LINES = \
|
||||
\|^[^:]*tests/misc/sha[0-9]*sum.*\.pl[-:]| d; \
|
||||
\|^[^:]*tests/pr/|{ \|^[^:]*tests/pr/pr-tests:| !d; };
|
||||
sc_long_lines:
|
||||
@files=$$($(VC_LIST_EXCEPT) | xargs wc -L | sed -rn '/ total$$/d;\
|
||||
@wc -L /dev/null >/dev/null 2>/dev/null \
|
||||
|| { echo "$@: skipping: wc -L not supported"; exit 0; }; \
|
||||
sed -r 1q /dev/null 2>/dev/null \
|
||||
|| { echo "$@: skipping: sed -r not supported"; exit 0; }; \
|
||||
files=$$($(VC_LIST_EXCEPT) | xargs wc -L | sed -rn '/ total$$/d;\
|
||||
s/^ *(8[1-9]|9[0-9]|[0-9]\{3,\}) //p'); \
|
||||
halt='line(s) with more than 80 characters; reindent'; \
|
||||
for file in $$files; do \
|
||||
|
||||
Reference in New Issue
Block a user