diff options
author | ng0 <ng0@n0.is> | 2019-03-19 17:17:02 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-03-19 17:17:02 +0000 |
commit | d4db1cde70b0791229ff2704262e53e94e7c0dad (patch) | |
tree | 66095f0c6a8a26d1d755a8524db593e31df91f6f /lint | |
parent | c5d729bcff1471a357e75f10f5a782154983fd8f (diff) |
generate perl for checkbashisms.pl
Diffstat (limited to 'lint')
-rw-r--r-- | lint/Makefile.am | 14 | ||||
-rwxr-xr-x | lint/checkbashisms.pl.in (renamed from lint/checkbashisms.pl) | 2 |
2 files changed, 15 insertions, 1 deletions
diff --git a/lint/Makefile.am b/lint/Makefile.am index 59d4b6073..0de8da54a 100644 --- a/lint/Makefile.am +++ b/lint/Makefile.am @@ -1,5 +1,19 @@ all: check-linters +do_subst = $(SED) -e 's,[@]PERL[@],$(PERL),g' + +SUFFIXES = pl.in .pl + +checkbashisms.pl: checkbashisms.pl.in Makefile + $(do_subst) < $(srcdir)/checkbashisms.pl.in > checkbashisms.pl + chmod +x checkbashisms.pl + +CLEANFILES= \ + checkbashisms.pl + +noinst_SCRIPTS = \ + $(CLEANFILES) + # Check for bashisms in shell scripts # Very verbose, need to exclude more files. check-bashism: diff --git a/lint/checkbashisms.pl b/lint/checkbashisms.pl.in index b2a3c9aa1..0b8b06f86 100755 --- a/lint/checkbashisms.pl +++ b/lint/checkbashisms.pl.in @@ -1,4 +1,4 @@ -#!/usr/bin/env perl +#!@PERL@ # This script is essentially copied from /usr/share/lintian/checks/scripts, # which is: |