Update README.md

This favors the version of hsenv on hackage as opposed to the one not maintained. This new version is the only one working with ghc 7.6 or newer.
This commit is contained in:
Nicolas Dudebout 2013-01-17 10:22:23 -05:00 committed by Nicolas Dudebout
parent e685135b11
commit 767c5a40ce

View File

@ -62,15 +62,15 @@ If you aren't building from an application, remove the `./` and create a new dir
## virthualenv
## hsenv
We recommend using [virthualenv](http://hackage.haskell.org/package/virthualenv)/[hsenv](https://github.com/Paczesiowa/hsenv) when hacking on Yesod from Linux. This is optional, but prevents your custom build of Yesod from interfering with your currently installed cabal packages.
We recommend using [hsenv](http://hackage.haskell.org/package/hsenv) when hacking on Yesod from Linux. This is optional, but prevents your custom build of Yesod from interfering with your currently installed cabal packages.
virthualenv will not work on Windows and maybe not Mac. Use cabal-dev instead
hsenv will not work on Windows and maybe not Mac. Use cabal-dev instead
* virthualenv creates an isolated environment like cabal-dev
* virthualenv works at the shell level, so every shell must activate the virthualenv
* cabal-dev by default isolates a single cabal package, but virthualenv isolates multiple packages together.
* hsenv creates an isolated environment like cabal-dev
* hsenv works at the shell level, so every shell must activate the hsenv
* cabal-dev by default isolates a single cabal package, but hsenv isolates multiple packages together.
* cabal-dev can isolate multiple packages together by using the -s sandbox argument