@@ -26,15 +26,24 @@ Linux distro packages:
26Building the example site
26Building the example site
27-------------------------
27-------------------------
29−Apart from the main Hakyll library, the cabal package also provided you with an
29+Apart from the main Hakyll library, the cabal package also provides you with an
30executable `hakyll-init` to create an example site. This is an easy way to get
30executable `hakyll-init` to create an example site. This is an easy way to get
33 $ hakyll-init my-site
33 $ hakyll-init my-site
35This creates a folder `my-site` in the current directory, with some example
35This creates a folder `my-site` in the current directory, with some example
36−content and a generic configuration. If `hakyll-init` is not found, you should
36+content and a generic configuration.
37−make sure `$HOME/.cabal/bin` is in your `$PATH`.
38+If `hakyll-init` is not found, you should make sure `$HOME/.cabal/bin` is in
41+(If you're on OS X you may not have a bin directory in `$HOME/.cabal`. In this
42+case, check `$HOME/Library/Haskell/bin` and put it on your path if you find
43+`hakyll-init` there. See [here] for more information on installation paths on
46+[here]: http://www.haskell.org/haskellwiki/Mac_OS_X_Common_Installation_Paths
39The file `site.hs` holds the configuration of your site, as an executable
48The file `site.hs` holds the configuration of your site, as an executable
40haskell program. We can compile and run it like this:
49haskell program. We can compile and run it like this: