public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* ITP checkbashisms -- Check for bashisms in /bin/sh scripts
@ 2012-02-04  8:55 Jari Aalto
  2012-02-05 19:42 ` Charles Wilson
  2012-02-11 11:05 ` Corinna Vinschen
  0 siblings, 2 replies; 5+ messages in thread
From: Jari Aalto @ 2012-02-04  8:55 UTC (permalink / raw)
  To: cygwin-apps

wget --recursive --no-host-directories --cut-dirs=3 \
    http://cante.net/~jaalto/tmp/cygwin/checkbashisms/checkbashisms-2.11.3-1-src.tar.bz2 \
    http://cante.net/~jaalto/tmp/cygwin/checkbashisms/checkbashisms-2.11.3-1.tar.bz2 \
    http://cante.net/~jaalto/tmp/cygwin/checkbashisms/setup.hint

checkbashisms script has been included in Debian since 200x (don't know
exatly; its git log starts in 2007). It's part of the devsripts in Debian.

To check build:

   tar -xf check*.bz2
   ./check*.sh --color --verbose all

Jari

[ setup.hint ]
sdesc: "Check for bashisms in /bin/sh scripts"
ldesc: "Perform basic checks on /bin/sh shell scripts for the possible
presence of bashisms. It takes the names of the shell scripts on the
command line, and outputs warnings if possible bashisms are detected.
Note that the definition of a bashism in this context roughly equates
to 'a shell feature that is not required to be supported by POSIX';
this means that some issues flagged may be permitted under optional
sections of POSIX, such as XSI or User Portability."
category: Perl Utils
requires: perl

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-02-11 11:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-04  8:55 ITP checkbashisms -- Check for bashisms in /bin/sh scripts Jari Aalto
2012-02-05 19:42 ` Charles Wilson
2012-02-05 21:37   ` Yaakov (Cygwin/X)
2012-02-06 11:21     ` Corinna Vinschen
2012-02-11 11:05 ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).