Merge pull request #7 from carenas/master

Include jsoncheck in 'make clean' target and update required ubuntu package list.
This commit is contained in:
koalaman 2013-09-03 14:04:49 -07:00
commit 5828abe324
2 changed files with 3 additions and 2 deletions

View File

@ -18,7 +18,6 @@ jsoncheck: regardless
./test/runQuack && touch .tests ./test/runQuack && touch .tests
clean: clean:
rm -f .tests shellcheck *.hi *.o ShellCheck/*.hi ShellCheck/*.o rm -f .tests shellcheck jsoncheck *.hi *.o ShellCheck/*.hi ShellCheck/*.o
regardless: regardless:

2
README
View File

@ -19,6 +19,8 @@ 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. To build the JSON interface and run the unit tests, it also requires QuickCheck2 and JSON.
On Ubuntu and similar, these are called: On Ubuntu and similar, these are called:
ghc libghc-parsec3-dev libghc-json-dev libghc-regex-compat-dev libghc-quickcheck2-dev
For older releases of Ubuntu and similar use instead:
ghc6 libghc6-parsec3-dev libghc6-quickcheck2-dev libghc6-json-dev libghc-regex-compat-dev ghc6 libghc6-parsec3-dev libghc6-quickcheck2-dev libghc6-json-dev libghc-regex-compat-dev
Executables can be built with cabal. Tests currently still rely on a Makefile. Executables can be built with cabal. Tests currently still rely on a Makefile.