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 | |
parent | c5d729bcff1471a357e75f10f5a782154983fd8f (diff) | |
download | gnunet-d4db1cde70b0791229ff2704262e53e94e7c0dad.tar.gz gnunet-d4db1cde70b0791229ff2704262e53e94e7c0dad.zip |
generate perl for checkbashisms.pl
-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 @@ | |||
1 | all: check-linters | 1 | all: check-linters |
2 | 2 | ||
3 | do_subst = $(SED) -e 's,[@]PERL[@],$(PERL),g' | ||
4 | |||
5 | SUFFIXES = pl.in .pl | ||
6 | |||
7 | checkbashisms.pl: checkbashisms.pl.in Makefile | ||
8 | $(do_subst) < $(srcdir)/checkbashisms.pl.in > checkbashisms.pl | ||
9 | chmod +x checkbashisms.pl | ||
10 | |||
11 | CLEANFILES= \ | ||
12 | checkbashisms.pl | ||
13 | |||
14 | noinst_SCRIPTS = \ | ||
15 | $(CLEANFILES) | ||
16 | |||
3 | # Check for bashisms in shell scripts | 17 | # Check for bashisms in shell scripts |
4 | # Very verbose, need to exclude more files. | 18 | # Very verbose, need to exclude more files. |
5 | check-bashism: | 19 | 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 @@ | |||
1 | #!/usr/bin/env perl | 1 | #!@PERL@ |
2 | 2 | ||
3 | # This script is essentially copied from /usr/share/lintian/checks/scripts, | 3 | # This script is essentially copied from /usr/share/lintian/checks/scripts, |
4 | # which is: | 4 | # which is: |