README: Updated URL, reformatted long lines
This commit is contained in:
parent
968e34e002
commit
95a3be6546
23
README
23
README
|
@ -1,7 +1,7 @@
|
|||
ShellCheck - A shell script static analysis tool
|
||||
http://www.vidarholen.net/contents/shellcheck
|
||||
http://www.shellcheck.net
|
||||
|
||||
Copyright 2012, Vidar 'koala_man' Holen
|
||||
Copyright 2012-2014, Vidar 'koala_man' Holen
|
||||
Licensed under the GNU Affero General Public License, v3
|
||||
|
||||
The goals of ShellCheck are:
|
||||
|
@ -15,17 +15,20 @@ The goals of ShellCheck are:
|
|||
- To point out subtle caveats, corner cases and pitfalls, that may cause an
|
||||
advanced user's otherwise working script to fail under future circumstances.
|
||||
|
||||
ShellCheck is written in Haskell, and requires GHC, Parsec3 and Text.Regex.
|
||||
To build the JSON interface and run the unit tests, it also requires QuickCheck2 and JSON.
|
||||
ShellCheck is written in Haskell, and requires GHC, Parsec3, JSON and
|
||||
Text.Regex. To run the unit tests, it also requires QuickCheck2.
|
||||
|
||||
On Fedora, these can be installed with:
|
||||
yum install cabal-install ghc ghc-parsec-devel ghc-QuickCheck-devel ghc-json-devel ghc-regex-compat-devel
|
||||
yum install cabal-install ghc ghc-parsec-devel ghc-QuickCheck-devel \
|
||||
ghc-json-devel ghc-regex-compat-devel
|
||||
|
||||
On Ubuntu and similar, use:
|
||||
apt-get install ghc libghc-parsec3-dev libghc-json-dev libghc-regex-compat-dev libghc-quickcheck2-dev cabal-install
|
||||
apt-get install ghc libghc-parsec3-dev libghc-json-dev \
|
||||
libghc-regex-compat-dev libghc-quickcheck2-dev cabal-install
|
||||
|
||||
For older releases, you may have to use:
|
||||
apt-get install ghc6 libghc6-parsec3-dev libghc6-quickcheck2-dev libghc6-json-dev libghc-regex-compat-dev cabal-install
|
||||
apt-get install ghc6 libghc6-parsec3-dev libghc6-quickcheck2-dev \
|
||||
libghc6-json-dev libghc-regex-compat-dev cabal-install
|
||||
|
||||
On Mac OS X with homebrew (http://brew.sh/), use:
|
||||
brew install cabal-install
|
||||
|
@ -36,9 +39,9 @@ On Mac OS X with MacPorts (http://www.macports.org/), use:
|
|||
Executables can be built with cabal. Tests currently still rely on a Makefile.
|
||||
|
||||
Install:
|
||||
cabal install
|
||||
|
||||
which shellcheck
|
||||
$ cabal install
|
||||
...
|
||||
$ which shellcheck
|
||||
~/.cabal/bin/shellcheck
|
||||
|
||||
Happy ShellChecking!
|
||||
|
|
Loading…
Reference in New Issue