diff options
author | rillig <rillig@pkgsrc.org> | 2007-11-28 17:00:04 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2007-11-28 17:00:04 +0000 |
commit | 91b1d082d997b08d9c583bf6ff6f16b47c528dbd (patch) | |
tree | 84c9992c0db45c7f2d0ba7b396054e3c3b2dd905 | |
parent | 7b9053b306f2dd2ac12d64d795e169dca16e973c (diff) | |
download | pkgsrc-91b1d082d997b08d9c583bf6ff6f16b47c528dbd.tar.gz |
Print a warning for every file that has /bin/sh as interpreter, but only
on Solaris.
-rw-r--r-- | mk/check/check-portability.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mk/check/check-portability.sh b/mk/check/check-portability.sh index 19b955bb291..8b7106920d4 100644 --- a/mk/check/check-portability.sh +++ b/mk/check/check-portability.sh @@ -1,4 +1,4 @@ -# $NetBSD: check-portability.sh,v 1.6 2007/01/02 17:58:11 rillig Exp $ +# $NetBSD: check-portability.sh,v 1.7 2007/11/28 17:00:04 rillig Exp $ # # This program checks all files in the current directory and any # subdirectories for portability issues that are likely to result in @@ -55,6 +55,11 @@ find * -type f -print 2>/dev/null \ case "$firstline" in "#!"*"/bin/sh") check_shell "$fname" + case "$opsys" in + SunOS-*) + echo "WARNING: [check-portability.sh] $fname has /bin/sh as interpreter, which is horribly broken on Solaris." 1>&2 + ;; + esac ;; esac done |